FEN
[Event "Rapid Sub simul"]
[Site "https://lichess.org/nz5tWADD"]
[Date "2026.01.10"]
[Round "-"]
[White "jasonpsweeney"]
[Black "lefonghua"]
[Result "0-1"]
[GameId "nz5tWADD"]
[UTCDate "2026.01.10"]
[UTCTime "01:11:22"]
[WhiteElo "1598"]
[BlackElo "2728"]
[BlackTitle "FM"]
[Variant "Standard"]
[TimeControl "300+5"]
[ECO "E60"]
[Opening "King's Indian Defense: Normal Variation, King's Knight Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.15] } 2. Nf3 { [%eval 0.19] } 2... g6 { [%eval 0.22] } 3. c4 { [%eval 0.2] } { E60 King's Indian Defense: Normal Variation, King's Knight Variation } 3... Bg7 { [%eval 0.27] } 4. Nc3 { [%eval 0.17] } 4... O-O { [%eval 0.41] } 5. e4 { [%eval 0.39] } 5... d6 { [%eval 0.44] } 6. h3 { [%eval 0.42] } 6... c5 { [%eval 0.53] } 7. Be3 { [%eval 0.54] } 7... cxd4 { [%eval 0.47] } 8. Nxd4 { [%eval 0.66] } 8... Nc6 { [%eval 0.57] } 9. Rb1 { [%eval 0.42] } 9... Bd7 { [%eval 0.4] } 10. Be2 { [%eval 0.31] } 10... Nxd4 { [%eval 0.32] } 11. Bxd4 { [%eval 0.39] } 11... Bc6 { [%eval 0.37] } 12. f3 { [%eval 0.01] } 12... a5 { [%eval 0.23] } 13. O-O { [%eval 0.19] } 13... Nd7 { [%eval 0.27] } 14. Bxg7 { [%eval 0.4] } 14... Kxg7 { [%eval 0.37] } 15. Qd4+ { [%eval 0.31] } 15... Kg8 { [%eval 0.32] } 16. Nd5?! { (0.32 → -0.30) Inaccuracy. Qd2 was best. } { [%eval -0.3] } (16. Qd2 a4) 16... Bxd5 { [%eval 0.18] } 17. exd5 { [%eval 0.11] } 17... Qb6 { [%eval 0.14] } 18. Qxb6 { [%eval 0.03] } 18... Nxb6 { [%eval 0.03] } 19. b3 { [%eval 0.07] } 19... Nd7 { [%eval 0.02] } 20. Bd3 { [%eval 0.0] } 20... Nc5 { [%eval 0.2] } 21. Rfd1 { [%eval 0.24] } 21... Rfc8 { [%eval 0.23] } 22. Be4?! { (0.23 → -0.67) Inaccuracy. Bf1 was best. } { [%eval -0.67] } (22. Bf1) 22... Rab8?! { (-0.67 → 0.00) Inaccuracy. a4 was best. } { [%eval 0.0] } (22... a4) 23. Bc2?! { (0.00 → -0.75) Inaccuracy. a4 was best. } { [%eval -0.75] } (23. a4 Rf8) 23... b5 { [%eval -0.77] } 24. Re1 { [%eval -1.01] } 24... Kf8 { [%eval -1.16] } 25. a3?! { (-1.16 → -1.82) Inaccuracy. Kf2 was best. } { [%eval -1.82] } (25. Kf2 Na6) 25... Nd7 { [%eval -2.03] } 26. cxb5? { (-2.03 → -4.17) Mistake. Bd3 was best. } { [%eval -4.17] } (26. Bd3) 26... Rxc2 { [%eval -4.36] } 27. a4 { [%eval -4.16] } 27... Rbc8 { [%eval -4.02] } 28. Kh2 { [%eval -4.22] } 28... Rd2 { [%eval -3.62] } 29. Re4 { [%eval -4.2] } 29... Rcc2 { [%eval -4.24] } 30. Rg4 { [%eval -5.05] } 30... h5 { [%eval -5.01] } 31. Rg3 { [%eval -5.03] } 31... h4 { [%eval -5.07] } 32. f4?! { (-5.07 → -9.06) Inaccuracy. Rg5 was best. } { [%eval -9.06] } (32. Rg5 Rb2 33. Rxb2 Rxb2 34. Rg4 Ne5 35. Rf4 g5 36. Rf5 Rxb3 37. Rxg5 Rb2) 32... hxg3+ { [%eval -8.34] } 33. Kxg3? { (-8.34 → Mate in 9) Checkmate is now unavoidable. Kh1 was best. } { [%eval #-9] } (33. Kh1 Rxg2 34. h4 Rh2+ 35. Kg1 Kg7 36. Re1 Rhd2 37. b4 Rg2+ 38. Kh1 Rh2+) 33... Rxg2+ { [%eval #-8] } { White resigns. } 0-1