Event: Asian Amateur Chess Competition 2025
Site: https://lichess.org/broadcast/asian-amateur-chess-championship-2025--open-u2000/round-2/T7WLoE82/Lvj17fRS
White: Aarush Bhat
WhiteElo: 1780
Black: Shelke Omkar
BlackElo: 1694
Result: 1-0
ECO: A45
Opening: Indian Defense
Variant: Standard
TimeControl: 90+30

1. d4 { [%eval 0.17] [%clk 1:30:50] } 1... Nf6 { [%eval 0.19] [%clk 1:21:03] } 2. Bf4 { [%eval 0.0] [%clk 1:29:51] } 2... c6 { [%eval 0.25] [%clk 1:20:00] } 3. Nf3 { [%eval 0.12] [%clk 1:21:20] } 3... d6 { [%eval 0.25] [%clk 1:20:00] } 4. c3 { [%eval 0.25] [%clk 1:20:15] } 4... g6 { [%eval 0.3] [%clk 1:15:44] } 5. Nbd2 { [%eval 0.3] [%clk 1:19:27] } 5... Bf5 { [%eval 0.55] [%clk 1:15:14] } 6. Nh4 { [%eval 0.14] [%clk 1:07:19] } 6... Nh5 { [%eval 0.17] [%clk 1:08:26] } 7. Bg3 { [%eval -0.12] [%clk 0:55:14] } 7... Nxg3 { [%eval -0.01] [%clk 1:01:31] } 8. hxg3 { [%eval -0.06] [%clk 0:55:16] } 8... Bd7 { [%eval 0.14] [%clk 0:58:35] } 9. e4 { [%eval 0.1] [%clk 0:51:33] } 9... Bg7 { [%eval 0.11] [%clk 0:55:45] } 10. Be2 { [%eval -0.25] [%clk 0:49:58] } 10... c5?! { [%eval 0.37] } { Inaccuracy. b5 was best. } { [%clk 0:54:59] } 11. d5?! { [%eval -0.27] } { Inaccuracy. dxc5 was best. } { [%clk 0:45:37] } 11... b5 { [%eval -0.29] [%clk 0:50:26] } 12. O-O { [%eval -0.29] [%clk 0:43:13] } 12... a5 { [%eval 0.11] [%clk 0:49:58] } 13. Rb1?! { [%eval -0.78] } { Inaccuracy. a4 was best. } { [%clk 0:34:28] } 13... Na6 { [%eval -0.38] [%clk 0:49:23] } 14. f4 { [%eval -0.63] [%clk 0:27:47] } 14... Nc7 { [%eval -0.28] [%clk 0:48:53] } 15. Ndf3 { [%eval -0.31] [%clk 0:20:51] } 15... e6?! { [%eval 0.48] } { Inaccuracy. a4 was best. } { [%clk 0:37:53] } 16. dxe6 { [%eval 0.5] [%clk 0:20:49] } 16... Bxe6 { [%eval 0.63] [%clk 0:37:54] } 17. f5 { [%eval 0.61] [%clk 0:15:35] } 17... Bc8?! { [%eval 1.42] } { Inaccuracy. gxf5 was best. } { [%clk 0:33:12] } 18. Qd2?! { [%eval 0.54] } { Inaccuracy. e5 was best. } { [%clk 0:08:36] } 18... O-O { [%eval 0.64] [%clk 0:19:12] } 19. Nh2 { [%eval 0.66] [%clk 0:04:49] } 19... Be5 { [%eval 0.94] [%clk 0:19:12] } 20. Qe3 { [%eval 0.96] [%clk 0:00:00] } 20... Bf6 { [%eval 0.88] [%clk 0:00:00] } 21. Qf2?! { [%eval 0.25] } { Inaccuracy. Ng4 was best. } { [%clk 0:00:00] } 21... g5 { [%eval 0.69] [%clk 0:00:00] } 22. N4f3 { [%eval 0.75] [%clk 0:00:00] } 22... Re8 { [%eval 1.15] [%clk 0:00:00] } 23. Bd3? { [%eval -0.29] } { Mistake. Ng4 was best. } { [%clk 0:00:00] } 23... Bb7 { [%eval -0.08] [%clk 0:00:00] } 24. Rfe1 { [%eval -0.14] [%clk 0:00:00] } 24... b4? { [%eval 1.24] } { Mistake. h5 was best. } { [%clk 0:00:00] } 25. Ng4 { [%eval 1.19] [%clk 0:00:00] } 25... bxc3?? { [%eval 3.84] } { Blunder. h5 was best. } { [%clk 0:00:00] } 26. bxc3 { [%eval 3.96] [%clk 0:00:00] } 26... Ba6 { [%eval 4.28] [%clk 0:00:00] } 27. Bxa6 { [%eval 3.54] [%clk 0:00:00] } 27... Nxa6?! { [%eval 5.16] } { Inaccuracy. Rxa6 was best. } { [%clk 0:00:00] } 28. Qd2?! { [%eval 3.74] } { Inaccuracy. e5 was best. } { [%clk 0:00:00] } 28... Be7?! { [%eval 5.59] } { Inaccuracy. Rb8 was best. } { [%clk 0:00:00] } 29. Qd5?! { [%eval 4.38] } { Inaccuracy. Rb7 was best. } { [%clk 0:00:00] } 29... h5? { [%eval 10.85] } { Mistake. Nc7 was best. } { [%clk 0:00:00] } 30. Nh6+ { [%eval 10.63] [%clk 0:00:00] } 30... Kg7?! { [%eval #12] } { Checkmate is now unavoidable. Kh8 was best. } { [%clk 0:00:00] } 31. Qxf7+ { [%eval #11] [%clk 0:00:00] } 31... Kh8 { [%eval #11] [%clk 0:00:00] } 32. Qxh5 { [%eval #10] [%clk 0:00:00] } 32... Kg7 { [%eval #2] [%clk 0:00:00] } 33. Qg6+ { [%eval #1] [%clk 0:00:00] } 33... Kh8 { [%eval #1] [%clk 0:00:00] } 34. Nf7# { [%clk 0:00:00] } 1-0