Event: Round 9: Nguyen, Max - Ghanshala, Aarav
Site: https://lichess.org/broadcast/2025-british-chess-championships--under-8-rapid/round-9/o4P9XLv2/15nAr1Hn
White: Nguyen, Max
WhiteElo: 1409
Black: Ghanshala, Aarav
BlackElo: 1656
Result: 0-1
ECO: C24
Opening: Bishop's Opening: Vienna Hybrid
Variant: Standard
TimeControl: 15+10

1. e4 { [%eval 0.18] [%clk 0:15:19] } 1... e5 { [%eval 0.22] [%clk 0:15:19] } 2. Nc3 { [%eval 0.08] [%clk 0:15:27] } 2... Nc6 { [%eval 0.07] [%clk 0:15:27] } 3. Bc4 { [%eval 0.05] [%clk 0:15:36] } 3... Nf6 { [%eval 0.07] [%clk 0:15:35] } 4. d3 { [%eval -0.01] [%clk 0:15:44] } 4... Bc5 { [%eval 0.09] [%clk 0:15:40] } 5. Na4 { [%eval -0.21] [%clk 0:15:53] } 5... Bb6 { [%eval 0.13] [%clk 0:15:42] } 6. Nxb6 { [%eval 0.18] [%clk 0:16:00] } 6... axb6 { [%eval 0.07] [%clk 0:15:50] } 7. Bg5 { [%eval 0.07] [%clk 0:16:04] } 7... h6 { [%eval 0.1] [%clk 0:15:59] } 8. Bh4 { [%eval 0.16] [%clk 0:16:11] } 8... d6 { [%eval 0.12] [%clk 0:15:59] } 9. Nf3 { [%eval -0.15] [%clk 0:16:08] } 9... O-O { [%eval 0.07] [%clk 0:15:27] } 10. O-O { [%eval -0.06] [%clk 0:16:11] } 10... Bg4 { [%eval -0.06] [%clk 0:15:34] } 11. h3 { [%eval -0.08] [%clk 0:16:13] } 11... Bh5?! { [%eval 0.81] } { Inaccuracy. Bxf3 was best. } { [%clk 0:15:42] } 12. g4 { [%eval 0.82] [%clk 0:15:25] } 12... Bg6 { [%eval 0.87] [%clk 0:15:48] } 13. Bg3? { [%eval -0.4] } { Mistake. a3 was best. } { [%clk 0:14:39] } 13... Re8? { [%eval 0.7] } { Mistake. Na5 was best. } { [%clk 0:15:29] } 14. Nh4?! { [%eval -0.1] } { Inaccuracy. a3 was best. } { [%clk 0:14:44] } 14... Bh7 { [%eval 0.0] [%clk 0:15:32] } 15. c3 { [%eval -0.11] [%clk 0:14:21] } 15... Na5 { [%eval -0.17] [%clk 0:15:14] } 16. Bd5 { [%eval -0.37] [%clk 0:14:21] } 16... c6 { [%eval -0.25] [%clk 0:14:54] } 17. Bb3 { [%eval -0.31] [%clk 0:14:22] } 17... Nxb3 { [%eval -0.08] [%clk 0:14:06] } 18. Qxb3 { [%eval -0.22] [%clk 0:14:21] } 18... d5 { [%eval -0.26] [%clk 0:13:55] } 19. exd5?! { [%eval -1.04] } { Inaccuracy. f3 was best. } { [%clk 0:14:06] } 19... cxd5?! { [%eval -0.13] } { Inaccuracy. Bxd3 was best. } { [%clk 0:13:32] } 20. d4? { [%eval -1.27] } { Mistake. Rad1 was best. } { [%clk 0:13:53] } 20... e4?! { [%eval -0.51] } { Inaccuracy. Ne4 was best. } { [%clk 0:13:20] } 21. Rfe1 { [%eval -0.62] [%clk 0:13:26] } 21... g5?? { [%eval 1.09] } { Blunder. e3 was best. } { [%clk 0:12:37] } 22. Nf5?? { [%eval -1.93] } { Blunder. Ng2 was best. } { [%clk 0:12:41] } 22... Bxf5 { [%eval -2.11] [%clk 0:12:30] } 23. gxf5 { [%eval -2.03] [%clk 0:12:46] } 23... Ra6? { [%eval -0.39] } { Mistake. Nh5 was best. } { [%clk 0:11:51] } 24. Rad1?? { [%eval -2.49] } { Blunder. Be5 was best. } { [%clk 0:11:58] } 24... Qd7 { [%eval -2.54] [%clk 0:11:01] } 25. Re2 { [%eval -3.18] [%clk 0:11:10] } 25... Rd8?! { [%eval -2.21] } { Inaccuracy. b5 was best. } { [%clk 0:10:25] } 26. Be5 { [%eval -2.38] [%clk 0:10:53] } 26... Qxf5 { [%eval -1.83] [%clk 0:10:05] } 27. Bc7? { [%eval -3.45] } { Mistake. Bxf6 was best. } { [%clk 0:10:56] } 27... Rc8 { [%eval -3.0] [%clk 0:08:18] } 28. Bxb6?? { [%eval -6.6] } { Blunder. Be5 was best. } { [%clk 0:10:35] } 28... Qxh3 { [%eval -6.33] [%clk 0:08:10] } 29. Bc5?! { [%eval -9.32] } { Inaccuracy. Re3 was best. } { [%clk 0:09:14] } 29... Ng4 { [%eval -9.04] [%clk 0:05:54] } 30. Rc2? { [%eval #-5] } { Checkmate is now unavoidable. f3 was best. } { [%clk 0:06:30] } 30... Qh2+ { [%eval #-4] [%clk 0:05:37] } 31. Kf1 { [%eval #-4] [%clk 0:06:37] } 31... Qh1+?! { [%eval -10.55] } { Lost forced checkmate sequence. Rf6 was best. } { [%clk 0:05:18] } 32. Ke2 { [%eval -10.6] [%clk 0:06:43] } 32... Qf3+ { [%eval -10.9] [%clk 0:05:18] } 33. Ke1?! { [%eval #-16] } { Checkmate is now unavoidable. Kd2 was best. } { [%clk 0:05:44] } 33... e3 { [%eval #-16] [%clk 0:04:50] } 34. fxe3 { [%eval #-3] [%clk 0:04:30] } 34... Nxe3? { [%eval -7.55] } { Lost forced checkmate sequence. Qg3+ was best. } { [%clk 0:04:20] } 35. Rf2 { [%eval -8.26] [%clk 0:03:23] } 35... Qh1+?! { [%eval -5.32] } { Inaccuracy. Qg3 was best. } { [%clk 0:04:08] } 36. Ke2?! { [%eval -7.03] } { Inaccuracy. Kd2 was best. } { [%clk 0:03:07] } 36... Qxd1+?! { [%eval -5.28] } { Inaccuracy. Nxd1 was best. } { [%clk 0:04:02] } 37. Kxe3?? { [%eval #-1] } { Checkmate is now unavoidable. Qxd1 was best. } { [%clk 0:03:01] } 37... Qxb3?? { [%eval -5.55] } { Lost forced checkmate sequence. Re6# was best. } { [%clk 0:03:42] } 38. axb3 { [%eval -5.43] [%clk 0:03:08] } 38... Re6+ { [%eval -5.4] [%clk 0:03:12] } 39. Kd3 { [%eval -5.31] [%clk 0:03:11] } 39... Rce8 { [%eval -5.28] [%clk 0:03:01] } 40. Rh2 { [%eval -5.5] [%clk 0:02:45] } 40... Kg7 { [%eval -5.27] [%clk 0:02:52] } 41. b4 { [%eval -5.8] [%clk 0:02:53] } 41... b6 { [%eval -5.19] [%clk 0:02:55] } 42. Bxb6 { [%eval -6.36] [%clk 0:02:35] } 42... Rxb6 { [%eval -6.99] [%clk 0:03:03] } 43. Kc2 { [%eval -7.75] [%clk 0:02:29] } 43... Rbe6 { [%eval -6.93] [%clk 0:03:00] } 44. Kb3 { [%eval -7.31] [%clk 0:02:37] } 44... f5 { [%eval -7.12] [%clk 0:03:06] } 45. b5 { [%eval -7.27] [%clk 0:02:44] } 45... f4 { [%eval -7.29] [%clk 0:03:08] } 46. Ka4 { [%eval -8.64] [%clk 0:02:24] } 46... f3 { [%eval -8.35] [%clk 0:03:06] } 47. Ka5 { [%eval -10.17] [%clk 0:02:21] } 47... Ra8+ { [%eval -10.38] [%clk 0:03:01] } 48. Kb4 { [%eval -10.32] [%clk 0:02:29] } 48... Re2 { [%eval -10.6] [%clk 0:03:02] } 49. Rh1 { [%eval -10.79] [%clk 0:01:55] } 49... f2 { [%eval -9.82] [%clk 0:03:08] } 50. Rf1 { [%eval -9.77] [%clk 0:01:53] } 50... Rf8 { [%eval -9.54] [%clk 0:03:15] } 51. Kc5? { [%eval #-16] } { Checkmate is now unavoidable. b6 was best. } { [%clk 0:01:47] } 51... Re1 { [%eval -16.61] [%clk 0:03:21] } 52. Rxf2 { [%eval -11.7] [%clk 0:01:44] } 52... Rxf2 { [%eval -10.56] [%clk 0:03:28] } 53. b4?! { [%eval #-12] } { Checkmate is now unavoidable. b3 was best. } { [%clk 0:01:44] } 53... Rf5 { [%eval #-11] [%clk 0:03:28] } 54. b6 { [%eval #-11] [%clk 0:01:50] } 54... Re8 { [%eval #-10] [%clk 0:03:42] } 55. b7 { [%eval #-12] [%clk 0:01:56] } 55... Rf6 { [%eval #-11] [%clk 0:03:48] } 56. b5 { [%eval #-10] [%clk 0:02:02] } 56... g4 { [%eval #-9] [%clk 0:03:48] } 57. b6 { [%eval #-8] [%clk 0:02:04] } 57... g3 { [%eval #-7] [%clk 0:03:56] } 58. Kb5 { [%eval #-6] [%clk 0:02:13] } 58... g2 { [%eval #-5] [%clk 0:04:00] } 59. Ka6 { [%eval #-5] [%clk 0:02:09] } 59... g1=Q { [%eval #-4] [%clk 0:04:03] } 60. Ka7 { [%clk 0:02:16] } 60... Qa1# { [%clk 0:03:58] } 0-1