Event: 2022 Asia-Oceania University Chess Championship - Men
Site: Dubai - United Arab Emirates
Date: 2022-12-21
White: Hafiz, Arif Abdul
WhiteTitle: FM
WhiteElo: 2251
Black: Wijerathne, M B
BlackElo: 1440
Result: 1/2-1/2
ECO: C11
Opening: French Defense: Steinitz Variation
Variant: Standard

1. e4 { [%eval 0.36] [%clk 0:15:10] } 1... e6 { [%eval 0.0] [%clk 0:15:08] } 2. d4 { [%eval 0.3] [%clk 0:15:19] } 2... d5 { [%eval 0.25] [%clk 0:15:17] } 3. Nc3 { [%eval 0.0] [%clk 0:15:28] } 3... Nf6 { [%eval 0.0] [%clk 0:15:14] } 4. e5 { [%eval 0.0] [%clk 0:15:33] } 4... Nfd7 { [%eval 0.0] [%clk 0:15:22] } 5. f4 { [%eval 0.38] [%clk 0:15:41] } 5... c5 { [%eval 0.44] [%clk 0:15:21] } 6. Nf3 { [%eval 0.0] [%clk 0:15:50] } 6... Nc6 { [%eval 0.0] [%clk 0:15:25] } 7. Ne2 { [%eval 0.0] [%clk 0:15:46] } 7... Be7 { [%eval 0.0] [%clk 0:15:18] } 8. c3 { [%eval 0.15] [%clk 0:15:50] } 8... O-O { [%eval -0.01] [%clk 0:15:20] } 9. Be3 { [%eval 0.13] [%clk 0:15:58] } 9... f6 { [%eval 0.22] [%clk 0:15:18] } 10. exf6 { [%eval -0.17] [%clk 0:15:57] } 10... Nxf6 { [%eval -0.32] [%clk 0:15:00] } 11. dxc5 { [%eval -0.29] [%clk 0:15:50] } 11... Ng4 { [%eval -0.37] [%clk 0:14:54] } 12. Bg1 { [%eval -0.61] [%clk 0:15:59] } 12... e5 { [%eval -0.37] [%clk 0:14:53] } 13. fxe5?! { [%eval -1.01] } { Inaccuracy. h3 was best. } { [%clk 0:15:34] } 13... Ngxe5 { [%eval -1.12] [%clk 0:14:44] } 14. Nxe5 { [%eval -0.99] [%clk 0:14:50] } 14... Nxe5 { [%eval -1.27] [%clk 0:14:51] } 15. Ng3 { [%eval -1.0] [%clk 0:14:58] } 15... Bh4 { [%eval -0.74] [%clk 0:14:07] } 16. Qd4?? { [%eval -2.75] } { Blunder. Be2 was best. } { [%clk 0:13:20] } 16... Qe8? { [%eval -1.26] } { Mistake. Nc6 was best. } { [%clk 0:13:26] } 17. O-O-O { [%eval -1.46] [%clk 0:13:24] } 17... Bg5+?? { [%eval 1.38] } { Blunder. Bg4 was best. } { [%clk 0:13:28] } 18. Be3 { [%eval 1.45] [%clk 0:13:26] } 18... Bf6 { [%eval 1.46] [%clk 0:13:22] } 19. Qxd5+ { [%eval 1.32] [%clk 0:11:52] } 19... Be6 { [%eval 1.51] [%clk 0:13:29] } 20. Qxb7 { [%eval 1.39] [%clk 0:11:46] } 20... Rb8 { [%eval 1.34] [%clk 0:13:09] } 21. Qa6 { [%eval 1.63] [%clk 0:11:44] } 21... Kh8 { [%eval 1.98] [%clk 0:12:34] } 22. Ne4 { [%eval 2.25] [%clk 0:11:28] } 22... Bg4 { [%eval 2.12] [%clk 0:12:15] } 23. Nxf6?? { [%eval -2.16] } { Blunder. Rd2 was best. } { [%clk 0:09:48] } 23... Rxf6 { [%eval -2.36] [%clk 0:12:15] } 24. Rd6 { [%eval -2.31] [%clk 0:09:45] } 24... Nf7 { [%eval -2.26] [%clk 0:11:04] } 25. Rxf6 { [%eval -2.27] [%clk 0:07:28] } 25... Qxe3+ { [%eval -2.88] [%clk 0:11:10] } 26. Kc2 { [%eval -2.2] [%clk 0:07:35] } 26... gxf6 { [%eval -3.4] [%clk 0:11:11] } 27. Qxf6+ { [%eval -2.9] [%clk 0:07:43] } 27... Kg8 { [%eval -2.98] [%clk 0:11:17] } 28. b4 { [%eval -3.01] [%clk 0:06:19] } 28... a5?? { [%eval -1.03] } { Blunder. Qe4+ was best. } { [%clk 0:10:50] } 29. a3?? { [%eval -5.1] } { Blunder. Bd3 was best. } { [%clk 0:04:51] } 29... Rd8 { [%eval -5.09] [%clk 0:09:10] } 30. Kb3?? { [%eval #-16] } { Checkmate is now unavoidable. Bc4 was best. } { [%clk 0:04:31] } 30... Bd1+ { [%eval #-23] [%clk 0:08:34] } 31. Kc4 { [%eval #-17] [%clk 0:04:39] } 31... Bc2? { [%eval -7.36] } { Lost forced checkmate sequence. Ba4 was best. } { [%clk 0:07:51] } 32. Kb5 { [%eval -6.47] [%clk 0:04:16] } 32... axb4 { [%eval -5.21] [%clk 0:07:42] } 33. Bc4 { [%eval -6.15] [%clk 0:03:04] } 33... Qe8+ { [%eval -6.56] [%clk 0:06:42] } 34. c6 { [%eval -6.34] [%clk 0:03:13] } 34... Rb8+ { [%eval -6.37] [%clk 0:05:45] } 35. Kc5?? { [%eval #-4] } { Checkmate is now unavoidable. Ka5 was best. } { [%clk 0:03:20] } 35... Qe3+ { [%eval #-3] [%clk 0:04:48] } 36. Kd5 { [%eval #-3] [%clk 0:03:08] } 36... Qe4+ { [%eval #-4] [%clk 0:04:49] } 37. Kc5 { [%eval #-4] [%clk 0:03:12] } 37... Qe3+ { [%eval #-3] [%clk 0:04:35] } 38. Kd5 { [%eval #-3] [%clk 0:03:21] } 38... Qd2+?? { [%eval -1.34] } { Lost forced checkmate sequence. Be4+ was best. } { [%clk 0:04:30] } 39. Kc5 { [%eval -1.77] [%clk 0:03:06] } 39... Qe3+?? { [%eval 0.0] } { Blunder. Bg6 was best. } { [%clk 0:04:08] } 1/2-1/2