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
Hafiz, Arif Abdul (2327) - Owen, Michael1 (2209) - Hanoi IM 06 (4), Hanoi, 2025
D03
1.d4 Nf6 2.Bg5 g6 3.Bxf6 exf6 4.e3 d5 5.Nf3 Bd6 6.c4 dxc4 7.Bxc4 c6 8.Nc3 Nd7 9.h4 h5 10.Qc2 Qe7 11.O-O-O Nb6 12.Bd3 O-O 13.Kb1 a5 14.e4 a4 15.e5 Bb4 16.a3 Bxc3 17.Qxc3 Nd5 18.Qc1 Kg7 19.Ka1 Bg4 20.Rde1 Bxf3 21.gxf3 fxe5 22.dxe5 Rfd8 23.Bb1 Ra5 24.Qc2 Rc5 25.Qe4 b5 26.Rhg1 Qe6 27.Ba2 b4 28.axb4 Rb5 29.Rc1 Rdb8 30.Rc4 Ne7 31.f4 Qf5 32.Qd4 Kh7 33.Qd2 Rd5 34.Rd4 Rxd4 35.Qxd4 Nd5 36.Bxd5 Rd8 37.Qe4 cxd5 38.Qxf5 gxf5 39.Rg5 Kh6 40.Rxf5 Kg7 41.Rxh5 Rb8 42.Rg5+ Kh6 43.f5 Rxb4 44.e6 Rb7 45.Rg4 fxe6 46.fxe6 Re7 47.Rd4 Rxe6 48.Rxd5 Re4 49.h5 Rf4 50.Ka2 Rxf2 51.Ka3 Rf4 52.Rb5 Re4 53.Rb4 Re8 54.Kxa4 Ra8+ 55.Kb5 Kxh5 56.Kc6 Kg6 57.Rd4 Kf5 58.b4 Ke5 59.Rd1 Rc8+ 60.Kb7 Rc4 61.b5 Ke6 62.b6 Ke7 63.Kb8 Rb4 64.b7 Ra4 65.Kc7 Rc4+ 66.Kb6 Rb4+ 67.Kc6 Ke6 68.Rd6+ Ke7 69.Rd5 Ke8 1-0
Comment
 
Save to an existing database

or save to a new database
Other games by White
Hafiz - Rustemov (chess.com INT, 2026)
Hafiz - Rustemov (chess.com IN.
Salgados - Hafiz (General Santos City PHI, 2026)
Salgados - Hafiz (General Sant.
Todorovic - Hafiz (Belgrade, 2025)
Todorovic - Hafiz (Belgrade, 2.
Hafiz - Zhukov (Paracin, 2025)
Hafiz - Zhukov (Paracin, 2025)
Otsuka - Hafiz (Tokyo, 2025)
Otsuka - Hafiz (Tokyo, 2025)
Hafiz - Teterev (chess.com INT, 2026)
Hafiz - Teterev (chess.com INT.
Other games by Black
Arthur - Owen (Singapore, 2022)
Arthur - Owen (Singapore, 2022.
Owen - Tiburcio (Singapore, 2022)
Owen - Tiburcio (Singapore, 20.
Chia - Owen (Singapore, 2022)
Chia - Owen (Singapore, 2022)
Ardila - Owen (Chess.com INT, 2022)
Ardila - Owen (Chess.com INT, .
Matanovic - Owen (Tornelo INT, 2021)
Matanovic - Owen (Tornelo INT,.
Owen - Siri (Tornelo INT, 2021)
Owen - Siri (Tornelo INT, 2021.

© 2026 Privacy Policy Links Contact Options