ChessBites Help
My Databases
Log in
Register
Skip Navigation Links
GamesExpand Games
OpeningsExpand Openings
PuzzlesExpand Puzzles
TournamentsExpand Tournaments
PlayersExpand Players
NewsExpand News
Light / FunExpand Light / Fun
Opening Repertoire Filter
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250 Games
Most viewed games
Scroll up
Scroll down
ChessSpider!
Explorer
Novelties
Openings By Name/ECO
Latest Opening Trends
Scroll up
Scroll down
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
Loyd on Saturday
Scroll up
Scroll down
Top tournaments in...
All-time top tournaments
Tournament Explorer
32 Classics
Scroll up
Scroll down
Portrait of a World Champion
Top players in...
Top players of all time
Player Profile
Player Explorer
Elo Calculator
Scroll up
Scroll down
News
Latest games
Scroll up
Scroll down
Chess Fun Quiz
Twenty-four miniatures
Scroll up
Scroll down
s
Download PGN  Download PGN
Bai, Moxuan - Mohd Hatta, Haqqi - Eastern Asia-ch U08 7th (9), Hainan, 2023
B12
1.e4 c6 2.d4 d5 3.e5 Bf5 4.Nf3 e6 5.Be2 Nd7 6.O-O h6 7.c3 c5 8.Be3 Qb6 9.Qd2 c4 10.Nh4 Ne7 11.g4 Bg6 12.f4 f5 13.Nxg6 Nxg6 14.gxf5 exf5 15.Bh5 Kd8 16.Qg2 Nh4 17.Qh3 Be7 18.Rf2 g5 19.Bf7 g4 20.Qf1 Nf3+ 21.Kh1 h5 22.Bxd5 Qg6 23.Bxf3 gxf3 24.Rxf3 Nb6 25.Rg3 Qf7 26.Qg2 Qd5 27.Nd2 Qxg2+ 28.Kxg2 Kd7 29.Rd1 Rhg8 30.Nf1 Rxg3+ 31.Nxg3 Rg8 32.Kf3 h4 33.Nxf5 h3 34.Nxe7 Kxe7 35.Rg1 Rxg1 36.Bxg1 Na4 37.Ke4 Nxb2 38.d5 Na4 39.d6+ Kd7 40.Bd4 b5 41.Kd5 b4 42.e6+ Ke8 43.d7+ Kd8 44.Bf6+ Kc7 45.d8=Q+ Kb7 46.e7 bxc3 47.e8=Q c2 48.Qc6# 1-0
Comment
 
Save to an existing database

or save to a new database
Other games by White
Bai - Protopopescu (Almaty, 2025)
Bai - Protopopescu (Almaty, 20.
Bai - Amanbek (Almaty, 2025)
Bai - Amanbek (Almaty, 2025)
Bai - Liyanage (Abu Dhabi, 2025)
Bai - Liyanage (Abu Dhabi, 202.
Mohd Hatta - Bai (Al Ain, 2023)
Mohd Hatta - Bai (Al Ain, 2023.
Bai - Shi (Almaty, 2025)
Bai - Shi (Almaty, 2025)
Yu - Bai (Abu Dhabi, 2025)
Yu - Bai (Abu Dhabi, 2025)
Other games by Black
Mohd Hatta - Bai (Al Ain, 2023)
Mohd Hatta - Bai (Al Ain, 2023.
Amarkhuu - Mohd Hatta (Hainan, 2023)
Amarkhuu - Mohd Hatta (Hainan,.
Gagloyev - Mohd Hatta (Ampang, 2025)
Gagloyev - Mohd Hatta (Ampang,.
Azmir - Mohd Hatta (Ampang, 2025)
Azmir - Mohd Hatta (Ampang, 20.
Mohd Hatta - Gagloyev (Ampang, 2025)
Mohd Hatta - Gagloyev (Ampang,.
Mohd Hatta - Abdullah Hidayat (Ampang, 2025)
Mohd Hatta - Abdullah Hidayat .

© 2026 Privacy Policy Links Contact Options