FEN
[Event "rated rapid game"]
[Site "https://lichess.org/w1oOyDEP"]
[Date "2026.06.10"]
[Round "-"]
[White "haidanghg"]
[Black "J-F-M-80"]
[Result "1-0"]
[GameId "w1oOyDEP"]
[UTCDate "2026.06.10"]
[UTCTime "01:17:15"]
[WhiteElo "1160"]
[BlackElo "1141"]
[WhiteRatingDiff "+33"]
[BlackRatingDiff "-107"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "C47"]
[Opening "Four Knights Game: Italian 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.22] } 3. Nc3 { [%eval 0.06] } 3... Nf6 { [%eval 0.07] } 4. Bc4 { [%eval 0.0] } { C47 Four Knights Game: Italian Variation } 4... Bb4 { [%eval 0.22] } 5. O-O { [%eval 0.09] } 5... d6 { [%eval 0.32] } 6. Ng5?! { (0.32 → -0.33) Inaccuracy. Nd5 was best. } { [%eval -0.33] } (6. Nd5 Bc5 7. c3 Nxd5 8. exd5 Ne7 9. d4 exd4 10. cxd4 Bb6) 6... d5? { (-0.33 → 0.93) Mistake. O-O was best. } { [%eval 0.93] } (6... O-O 7. d3 h6 8. Nf3 Na5 9. Bb3 Nxb3 10. axb3 Re8 11. Bd2) 7. exd5 { [%eval 0.98] } 7... Na5 { [%eval 1.15] } 8. d3?! { (1.15 → 0.54) Inaccuracy. Bb5+ was best. } { [%eval 0.54] } (8. Bb5+ c6 9. dxc6 bxc6 10. Bd3 O-O 11. Re1 h6 12. Nf3 Bd6) 8... Nxc4 { [%eval 0.41] } 9. dxc4 { [%eval 0.44] } 9... Bg4?! { (0.44 → 1.11) Inaccuracy. Bxc3 was best. } { [%eval 1.11] } (9... Bxc3 10. bxc3 O-O 11. Re1 Re8 12. Nf3 Qd6 13. h3 Bf5 14. a4 c6 15. Ba3) 10. f3 { [%eval 1.03] } 10... Bh5 { [%eval 1.01] } 11. a3? { (1.01 → -0.25) Mistake. Nge4 was best. } { [%eval -0.25] } (11. Nge4 Nxe4 12. Nxe4 O-O 13. Bd2 Bd6 14. Be3 Be7 15. c5 f5 16. d6 fxe4) 11... Bc5+? { (-0.25 → 1.07) Mistake. Bxc3 was best. } { [%eval 1.07] } (11... Bxc3 12. bxc3 h6 13. Nh3 O-O 14. Nf2 Re8 15. Re1 Rc8 16. a4 c6 17. dxc6) 12. Kh1 { [%eval 1.04] } 12... Qd7 { [%eval 1.46] } 13. b4?! { (1.46 → 0.64) Inaccuracy. Re1 was best. } { [%eval 0.64] } (13. Re1 O-O 14. Be3 Bxe3 15. Rxe3 Qe7 16. Qd2 Bg6 17. Nh3 Nd7 18. f4 f6) 13... Bd4 { [%eval 0.57] } 14. Re1?? { (0.57 → -4.41) Blunder. Qe1 was best. } { [%eval -4.41] } (14. Qe1 h6 15. Nh3 O-O 16. Be3 Bg6 17. Bxd4 exd4 18. Ne4 Bxe4 19. fxe4 Rae8) 14... Bxc3 { [%eval -4.39] } 15. Be3 { [%eval -4.65] } 15... Bxe1 { [%eval -4.46] } 16. Qxe1 { [%eval -4.52] } 16... O-O { [%eval -4.59] } 17. g4 { [%eval -4.87] } 17... Bg6 { [%eval -4.78] } 18. Bc5 { [%eval -5.22] } 18... Rfe8 { [%eval -5.47] } 19. c3 { [%eval -6.09] } 19... c6 { [%eval -5.67] } 20. d6 { [%eval -5.78] } 20... b6 { [%eval -5.52] } 21. Bf2 { [%eval -5.95] } 21... Qxd6 { [%eval -5.81] } 22. c5 { [%eval -5.79] } 22... bxc5 { [%eval -5.69] } 23. Bxc5 { [%eval -5.72] } 23... Qd5 { [%eval -5.43] } 24. h4 { [%eval -6.01] } 24... Qxf3+?? { (-6.01 → 2.49) Blunder. Rad8 was best. } { [%eval 2.49] } (24... Rad8 25. h5 h6 26. hxg6 hxg5 27. Qe2 e4 28. Kg2 fxg6 29. Rh1 exf3+ 30. Qxf3) 25. Nxf3 { [%eval 2.63] } 25... Nxg4 { [%eval 2.57] } 26. Qg3 { [%eval 2.46] } 26... Ne3?? { (2.46 → 5.13) Blunder. h5 was best. } { [%eval 5.13] } (26... h5 27. Re1 Re6 28. Nxe5 Rae8 29. Nd3 Rd8 30. Rxe6 fxe6 31. Nf2 Nxf2+ 32. Qxf2) 27. Nxe5?! { (5.13 → 3.94) Inaccuracy. Bxe3 was best. } { [%eval 3.94] } (27. Bxe3 a5 28. b5 cxb5 29. Nxe5 Be4+ 30. Kg1 Re6 31. h5 Rf6 32. Ng4) 27... Nf5 { [%eval 3.88] } 28. Qf4 { [%eval 3.62] } 28... a6?! { (3.62 → 4.74) Inaccuracy. h5 was best. } { [%eval 4.74] } (28... h5 29. Bf2 Kh7 30. Rg1 Rad8 31. Nxf7 Rd3 32. Ng5+ Kh8 33. Re1 Rf8 34. c4) 29. Nxg6?! { (4.74 → 3.71) Inaccuracy. h5 was best. } { [%eval 3.71] } (29. h5 Re6 30. hxg6 hxg6 31. Kg1 Rae8 32. Re1 a5 33. Bf2 Nd6 34. Nd3 axb4) 29... fxg6 { [%eval 4.17] } 30. h5 { [%eval 3.93] } 30... h6? { (3.93 → 7.45) Mistake. Re4 was best. } { [%eval 7.45] } (30... Re4 31. Qc7 Rh4+ 32. Kg1 Re4 33. Qxc6 Rae8 34. Bf2 R8e5 35. Qa8+ Kf7 36. hxg6+) 31. hxg6 { [%eval 7.63] } 31... Rad8? { (7.63 → Mate in 9) Checkmate is now unavoidable. Ng3+ was best. } { [%eval #9] } (31... Ng3+ 32. Qxg3 Re6 33. Re1 Rf6 34. Qg4 Rd8 35. Bd4 Rfd6 36. Kg2 Rxd4 37. cxd4) 32. Qxf5 { [%eval #8] } 32... Rb8 { [%eval #5] } 33. Qf7+ { [%eval #5] } 33... Kh8 { [%eval #5] } 34. Bd4 { [%eval #4] } 34... Rg8 { [%eval #3] } 35. Re1 { [%eval #4] } 35... h5 { [%eval #3] } 36. Re7 { [%eval #2] } 36... Rbf8 { [%eval #2] } 37. Bxg7+ { [%eval #1] } 37... Rxg7 { [%eval #1] } 38. Qxg7# { White wins by checkmate. } 1-0