FEN
[Event "rated blitz game"]
[Site "https://lichess.org/nVdaovRM"]
[Date "2026.01.25"]
[Round "-"]
[White "Fr0gChess"]
[Black "Shoryuken64"]
[Result "0-1"]
[GameId "nVdaovRM"]
[UTCDate "2026.01.25"]
[UTCTime "15:13:17"]
[WhiteElo "1749"]
[BlackElo "1808"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+5"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "C57"]
[Opening "Italian Game: Two Knights Defense, Ulvestad Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.21] } 3. Bc4 { [%eval 0.07] } 3... Nf6 { [%eval 0.1] } 4. Ng5 { [%eval 0.17] } 4... d5 { [%eval 0.0] } 5. exd5 { [%eval 0.0] } 5... b5 { [%eval 0.34] } { C57 Italian Game: Two Knights Defense, Ulvestad Variation } 6. Bf1 { [%eval 0.31] } 6... Nxd5 { [%eval 0.38] } 7. Bxb5 { [%eval 0.33] } 7... Bd7? { (0.33 → 1.67) Mistake. Bb7 was best. } { [%eval 1.67] } (7... Bb7 8. d4 exd4 9. O-O Be7 10. Qh5 g6 11. Qh6 Qd7 12. Re1) 8. d3 { [%eval 1.24] } 8... Be7?! { (1.24 → 2.11) Inaccuracy. Nb6 was best. } { [%eval 2.11] } (8... Nb6 9. O-O) 9. Ne4?? { (2.11 → 0.13) Blunder. Nxf7 was best. } { [%eval 0.13] } (9. Nxf7 Bb4+) 9... O-O { [%eval 0.16] } 10. O-O { [%eval 0.17] } 10... f5 { [%eval 0.51] } 11. Ng3?! { (0.51 → -0.16) Inaccuracy. Bc4 was best. } { [%eval -0.16] } (11. Bc4) 11... f4 { [%eval -0.21] } 12. Ne4 { [%eval -0.14] } 12... f3 { [%eval -0.3] } 13. g3?? { (-0.30 → -2.62) Blunder. Bc4 was best. } { [%eval -2.62] } (13. Bc4 Be6) 13... a6?? { (-2.62 → -0.25) Blunder. Nd4 was best. } { [%eval -0.25] } (13... Nd4 14. Bc4 Bg4 15. Re1 c6 16. Nec3 Kh8 17. Rxe5 Bf6 18. Re4 Qd7 19. a4) 14. Bc4 { [%eval -0.27] } 14... Be6 { [%eval -0.17] } 15. Nbc3 { [%eval -0.2] } 15... Kh8?! { (-0.20 → 0.41) Inaccuracy. Nd4 was best. } { [%eval 0.41] } (15... Nd4) 16. Nxd5 { [%eval 0.42] } 16... Bxd5 { [%eval 0.44] } 17. Bxd5 { [%eval 0.42] } 17... Qxd5 { [%eval 0.38] } 18. Bg5?? { (0.38 → -3.69) Blunder. c3 was best. } { [%eval -3.69] } (18. c3 Qe6) 18... Bf6?? { (-3.69 → 2.53) Blunder. Qe6 was best. } { [%eval 2.53] } (18... Qe6 19. Kh1 Bxg5 20. Nxg5 Qg4 21. Ne4 Rf5 22. Rg1 Nd4 23. Qf1 Rh5 24. c3) 19. Nxf6? { (2.53 → 0.93) Mistake. Bxf6 was best. } { [%eval 0.93] } (19. Bxf6 Nd4 20. Bh4 Qe6 21. Kh1 h6 22. Qd2 Qh3 23. Rg1 c5 24. Qa5 Rac8) 19... gxf6 { [%eval 0.94] } 20. Bh6 { [%eval 0.99] } 20... Nd4 { [%eval 1.53] } 21. Bxf8 { [%eval 1.6] } 21... Ne2+?! { (1.60 → 2.61) Inaccuracy. Qe6 was best. } { [%eval 2.61] } (21... Qe6 22. Kh1) 22. Kh1 { [%eval 2.5] } 22... Rxf8 { [%eval 2.6] } 23. Re1?! { (2.60 → 1.48) Inaccuracy. Qd2 was best. } { [%eval 1.48] } (23. Qd2 Qe6 24. Qe3 Qg4 25. Rae1 Nf4 26. Rg1 Nh3 27. Qc5 Rd8 28. Re4 Rd4) 23... f5? { (1.48 → 2.78) Mistake. Qd4 was best. } { [%eval 2.78] } (23... Qd4 24. Rxe2 fxe2 25. Qxe2 Qxb2 26. Re1 Qxa2 27. Qf3 Qb2 28. Re4 Qb7 29. Kg1) 24. Qd2 { [%eval 2.71] } 24... e4 { [%eval 2.79] } 25. Rxe2 { [%eval 2.67] } 25... fxe2 { [%eval 2.63] } 26. Qc3+?? { (2.63 → 0.00) Blunder. Kg1 was best. } { [%eval 0.0] } (26. Kg1) 26... Kg8 { [%eval 0.0] } 27. Kg1 { [%eval -0.03] } 27... f4 { [%eval -0.24] } 28. Qb3?? { (-0.24 → -8.07) Blunder. gxf4 was best. } { [%eval -8.07] } (28. gxf4) 28... Qxb3 { [%eval -7.93] } 29. axb3 { [%eval -7.58] } 29... exd3 { [%eval -8.5] } 30. cxd3 { [%eval -8.32] } 30... f3 { [%eval -8.23] } 31. h4 { [%eval -8.5] } 31... Rd8 { [%eval -7.87] } 32. Kh2 { [%eval -8.83] } 32... Rxd3 { [%eval -8.54] } 33. Kh3 { [%eval -9.03] } 33... Rd1 { [%eval -8.04] } 34. Rxa6? { (-8.04 → Mate in 7) Checkmate is now unavoidable. Ra4 was best. } { [%eval #-7] } (34. Ra4 e1=Q 35. Rg4+ Kh8 36. Rf4 Qf1+ 37. Kg4 Qxf2 38. Rf7 Rd8 39. Kf4 Qg2) 34... e1=Q { [%eval #-6] } 35. Ra8+ { [%eval #-6] } 35... Kg7 { [%eval #-5] } 36. Rg8+ { [%eval #-4] } 36... Kxg8 { [%eval #-3] } 37. g4 { [%eval #-2] } 37... Rd4 { [%eval #-3] } 38. Kg3 { [%eval #-3] } 38... Qg1+ { [%eval #-2] } 39. Kxf3 { [%eval #-2] } 39... Qxg4+ { [%eval #-1] } 40. Ke3 { [%eval #-1] } 40... Qf4+ { [%eval #-2] } 41. Ke2 { [%eval #-2] } 41... Rd2+ { [%eval #-1] } { White resigns. } 0-1