Event: 2025 NSCC Spring Tournament
Site: https://lichess.org/broadcast/nscc-2025--spring-tournament/round-2/E36rzfIg/jaH44Bh4
Date: 2025-10-02
White: Li, Fiona Chenxi
WhiteElo: 1007
Black: Vu Gia Hung
BlackElo: 1569
Result: 0-1
ECO: A45
Opening: Indian Defense
Variant: Standard
TimeControl: 60+30

1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.19] } 2. Bf4 { [%eval 0.0] } 2... c5 { [%eval 0.19] } 3. c3 { [%eval -0.05] } 3... Qb6 { [%eval 0.0] } 4. Qd2?! { [%eval -0.61] } { Inaccuracy. Nd2 was best. } 4... e6?! { [%eval 0.0] } { Inaccuracy. cxd4 was best. } 5. Nf3 { [%eval 0.0] } 5... Nc6 { [%eval 0.09] } 6. e3 { [%eval 0.1] } 6... d5 { [%eval 0.1] } 7. Be2 { [%eval 0.0] } 7... Bd7 { [%eval 0.0] } 8. Ne5 { [%eval -0.35] } 8... Nxe5 { [%eval -0.25] } 9. Bxe5 { [%eval -0.23] } 9... Be7 { [%eval -0.23] } 10. O-O { [%eval -0.26] } 10... O-O { [%eval -0.13] } 11. a3 { [%eval -0.65] } 11... c4?! { [%eval -0.01] } { Inaccuracy. Ne4 was best. } 12. Qc2 { [%eval -0.21] } 12... Ba4 { [%eval -0.22] } 13. Qc1 { [%eval -0.16] } 13... Ne4 { [%eval 0.06] } 14. Nd2 { [%eval 0.07] } 14... f5 { [%eval 0.3] } 15. f3 { [%eval -0.09] } 15... Nxd2 { [%eval 0.3] } 16. Qxd2 { [%eval 0.26] } 16... Rac8 { [%eval 0.63] } 17. Bd1 { [%eval 0.18] } 17... Bb3 { [%eval 0.41] } 18. Bc2 { [%eval -0.04] } 18... Bxc2 { [%eval 0.03] } 19. Qxc2 { [%eval -0.13] } 19... Qb3 { [%eval 0.12] } 20. Qd2 { [%eval 0.08] } 20... Rc6?! { [%eval 0.72] } { Inaccuracy. Rf7 was best. } 21. Rab1 { [%eval 0.22] } 21... Rb6 { [%eval 0.76] } 22. Rfc1?! { [%eval 0.0] } { Inaccuracy. e4 was best. } 22... Bxa3?? { [%eval 3.1] } { Blunder. Qa2 was best. } 23. bxa3 { [%eval 3.33] } 23... Qxb1 { [%eval 3.17] } 24. Rxb1 { [%eval 3.15] } 24... Rxb1+ { [%eval 3.14] } 25. Kf2 { [%eval 3.13] } 25... Rc8? { [%eval 5.17] } { Mistake. h6 was best. } 26. Qa2?! { [%eval 3.53] } { Inaccuracy. e4 was best. } 26... Rb3 { [%eval 3.75] } 27. Qa1?! { [%eval 2.88] } { Inaccuracy. e4 was best. } 27... Rc6 { [%eval 3.26] } 28. Ke2?? { [%eval -5.71] } { Blunder. a4 was best. } 28... Rcb6 { [%eval -5.67] } 29. Kf2 { [%eval -6.13] } 29... Rb1 { [%eval -6.06] } 30. Qxb1 { [%eval -5.97] } 30... Rxb1 { [%eval -6.19] } 31. Bd6 { [%eval -6.22] } 31... Rb3 { [%eval -6.24] } 32. Bb4 { [%eval -6.05] } 32... a5 { [%eval -5.52] } 33. Bxa5 { [%eval -5.86] } 33... Rxa3 { [%eval -5.79] } 34. Bb4 { [%eval -5.54] } 34... Ra4 { [%eval -5.47] } 35. Ke1 { [%eval -5.51] } 35... Rxb4 { [%eval -4.45] } 36. cxb4 { [%eval -4.09] } 36... b5?? { [%eval -0.04] } { Blunder. Kf7 was best. } 37. Kd2 { [%eval -0.1] } 37... Kf7 { [%eval -0.17] } 38. Kc3 { [%eval 0.0] } 38... Kf6 { [%eval 0.0] } 39. f4 { [%eval 0.0] } 39... g5 { [%eval 0.0] } 40. h3?? { [%eval -7.12] } { Blunder. g3 was best. } 40... g4 { [%eval -6.44] } 41. hxg4 { [%eval -7.67] } 41... fxg4 { [%eval -7.22] } 42. g3? { [%eval #-16] } { Checkmate is now unavoidable. Kd2 was best. } 42... h5? { [%eval -8.34] } { Lost forced checkmate sequence. Kf5 was best. } 43. Kd2 { [%eval -13.0] } 43... h4 { [%eval -9.19] } 44. gxh4? { [%eval #-16] } { Checkmate is now unavoidable. e4 was best. } 44... g3 { [%eval #-17] } 45. Ke2 { [%eval #-17] } 45... g2 { [%eval #-15] } 46. Kf2 { [%eval -54.06] } 46... g1=B+ { [%eval -8.48] } 47. Ke2 { [%eval -9.23] } 47... Kg6 { [%eval -8.78] } 48. Kf3? { [%eval #-24] } { Checkmate is now unavoidable. Kd2 was best. } 48... Kh5 { [%eval -48.32] } 49. e4?! { [%eval #-25] } { Checkmate is now unavoidable. Ke2 was best. } 49... Bxd4 { [%eval -9.66] } 50. exd5? { [%eval #-14] } { Checkmate is now unavoidable. f5 was best. } 50... exd5 { [%eval #-13] } 51. Ke2 { [%eval #-13] } 51... Kxh4 { [%eval #-12] } 52. Kf3 { [%eval #-12] } 52... Kh5 { [%eval #-12] } 53. Ke2 { [%eval #-12] } 53... Kg4 { [%eval #-11] } 54. Kd2 { [%eval #-10] } 54... Kxf4 { [%eval #-9] } 55. Kc2 { [%eval #-9] } 55... Ke3 { [%eval #-8] } 56. Kd1 { [%eval #-8] } 56... Kd3 { [%eval #-7] } 57. Kc1 { [%eval #-6] } 57... c3 { [%eval #-5] } 58. Kd1 { [%eval #-5] } 58... c2+ { [%eval #-4] } 59. Kc1 { [%eval #-4] } 59... Be3+ { [%eval #-3] } 60. Kb2 { [%eval #-3] } 60... c1=Q+ { [%eval #-2] } 61. Kb3 { [%eval #-2] } 61... Bd4 { [%eval #-1] } 62. Ka2 { [%eval #-1] } 62... Qb2# 0-1