FEN
[Event "rated rapid game"]
[Site "https://lichess.org/VmT98z4I"]
[Date "2026.04.29"]
[Round "-"]
[White "ahmed_mj1994"]
[Black "hqc26-wangyufeng"]
[Result "0-1"]
[GameId "VmT98z4I"]
[UTCDate "2026.04.29"]
[UTCTime "12:10:31"]
[WhiteElo "933"]
[BlackElo "793"]
[WhiteRatingDiff "-8"]
[BlackRatingDiff "+24"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "C50"]
[Opening "Italian Game: Giuoco Piano"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.22] } 3. Bc4 { [%eval 0.07] } 3... Bc5 { [%eval 0.2] } { C50 Italian Game: Giuoco Piano } 4. Ng5?? { (0.20 → -4.73) Blunder. d3 was best. } { [%eval -4.73] } (4. d3 Nf6 5. O-O d6 6. c3 O-O 7. h3 a5 8. Re1 h6) 4... Nh6?? { (-4.73 → 0.10) Blunder. Qxg5 was best. } { [%eval 0.1] } (4... Qxg5 5. O-O Qh4 6. d4 Nxd4 7. b4 d5 8. bxc5 dxc4 9. Nc3) 5. Nxf7?? { (0.10 → -3.31) Blunder. Nf3 was best. } { [%eval -3.31] } (5. Nf3 O-O 6. d3 Ng4 7. O-O Na5 8. Bb3 Nxb3 9. axb3 d6) 5... Nxf7 { [%eval -3.08] } 6. O-O { [%eval -3.17] } 6... d6 { [%eval -3.35] } 7. Qf3 { [%eval -4.02] } 7... Rf8 { [%eval -3.32] } 8. Nc3 { [%eval -3.64] } 8... Ng5?! { (-3.64 → -2.64) Inaccuracy. Qh4 was best. } { [%eval -2.64] } (8... Qh4 9. Nd5 Bg4 10. Qg3 Qxg3 11. hxg3 Kd7 12. d3 Ne7 13. b4 Bd4 14. c3) 9. Qh5+ { [%eval -2.65] } 9... g6 { [%eval -2.62] } 10. Qh6 { [%eval -2.64] } 10... Rf7?? { (-2.64 → 2.03) Blunder. Be6 was best. } { [%eval 2.03] } (10... Be6 11. d3 Nf7 12. Qxh7 Bxc4 13. dxc4 Rh8 14. Qxg6 Qh4 15. h3 Ne7 16. Qe6) 11. Bxf7+?? { (2.03 → -0.14) Blunder. d4 was best. } { [%eval -0.14] } (11. d4 Ne6 12. dxc5 dxc5 13. Be3 Qd6 14. a4 Ncd4 15. Rad1 Bd7 16. Qh4 Bc6) 11... Nxf7 { [%eval 0.0] } 12. d3?? { (0.00 → -5.73) Blunder. Qxh7 was best. } { [%eval -5.73] } (12. Qxh7 Be6 13. Nd5 Kd7 14. c3 a5 15. Qxg6 Qh4 16. Nf6+ Ke7 17. Nd5+) 12... Nxh6 { [%eval -5.75] } 13. Bxh6 { [%eval -5.63] } 13... Qh4 { [%eval -5.57] } 14. Nd5 { [%eval -6.42] } 14... Bb6?! { (-6.42 → -4.85) Inaccuracy. Qxh6 was best. } { [%eval -4.85] } (14... Qxh6 15. Kh1 Qg7 16. f4 Be6 17. fxe5 Bxd5 18. exd5 Nxe5 19. Rae1 O-O-O 20. Re4) 15. Bg7 { [%eval -5.63] } 15... Be6 { [%eval -5.52] } 16. Nf6+?! { (-5.52 → -7.30) Inaccuracy. Bf6 was best. } { [%eval -7.3] } (16. Bf6 Qh6 17. Kh1 g5 18. f4 gxf4 19. h4 Bxd5 20. Bg5 Qf8 21. exd5) 16... Kd8?! { (-7.30 → -4.97) Inaccuracy. Kf7 was best. } { [%eval -4.97] } (16... Kf7 17. Nd5 Kxg7 18. g3 Qh5 19. Nxb6 axb6 20. f4 Rf8 21. fxe5 Rxf1+ 22. Rxf1) 17. g3 { [%eval -5.37] } 17... Qg5 { [%eval -5.09] } 18. Rac1 { [%eval -6.0] } 18... Ke7 { [%eval -5.74] } 19. Nd5+ { [%eval -6.33] } 19... Bxd5 { [%eval -6.38] } 20. exd5 { [%eval -6.34] } 20... Nd4 { [%eval -6.47] } 21. Rfe1 { [%eval -7.4] } 21... Nf3+ { [%eval -7.61] } 22. Kf1 { [%eval -7.76] } 22... Nxe1 { [%eval -7.53] } 23. Rxe1 { [%eval -7.34] } 23... Kf7 { [%eval -7.41] } 24. Bxe5 { [%eval -7.42] } 24... dxe5 { [%eval -7.65] } 25. d4 { [%eval -8.56] } 25... exd4 { [%eval -8.06] } 26. c4 { [%eval -9.11] } 26... Re8 { [%eval -9.24] } 27. d6 { [%eval -9.93] } 27... cxd6 { [%eval -9.71] } 28. c5 { [%eval -10.76] } 28... dxc5 { [%eval -10.09] } 29. b4?! { (-10.09 → Mate in 7) Checkmate is now unavoidable. Rd1 was best. } { [%eval #-7] } (29. Rd1 Qd5 30. Kg1 Qf5 31. Rf1 d3 32. h4 d2 33. h5 Ke7 34. hxg6 hxg6) 29... cxb4?! { (Mate in 7 → -10.47) Lost forced checkmate sequence. Rxe1+ was best. } { [%eval -10.47] } (29... Rxe1+ 30. Kxe1 d3 31. Kf1 Qd5 32. Kg1 d2 33. f3 Qxf3 34. h4 Qxg3+ 35. Kf1) 30. f4?! { (-10.47 → Mate in 6) Checkmate is now unavoidable. Rxe8 was best. } { [%eval #-6] } (30. Rxe8 Kxe8 31. h4 Qc1+ 32. Kg2 d3 33. Kh2 Qf1 34. h5 Qxf2+ 35. Kh3 Qf1+) 30... Rxe1+ { [%eval #-6] } 31. Kxe1 { [%eval #-6] } 31... Qa5 { [%eval #-6] } { White resigns. } 0-1