FEN
[Event "rated rapid game"]
[Site "https://lichess.org/XpxikAzC"]
[Date "2026.06.02"]
[Round "-"]
[White "GruffyddA"]
[Black "Darwinkingslayer"]
[Result "1-0"]
[GameId "XpxikAzC"]
[UTCDate "2026.06.02"]
[UTCTime "22:01:38"]
[WhiteElo "897"]
[BlackElo "906"]
[WhiteRatingDiff "+11"]
[BlackRatingDiff "-55"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C42"]
[Opening "Petrov's Defense: Three Knights Game"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nf6 { [%eval 0.34] } 3. Nc3 { [%eval 0.08] } { C42 Petrov's Defense: Three Knights Game } 3... c6?! { (0.08 → 1.14) Inaccuracy. Nc6 was best. } { [%eval 1.14] } (3... Nc6 4. d4 exd4 5. Nxd4 Bb4 6. Nxc6 bxc6 7. Bd3 O-O 8. O-O) 4. Bc4?! { (1.14 → 0.37) Inaccuracy. d4 was best. } { [%eval 0.37] } (4. d4 exd4 5. Qxd4 Qb6 6. Bf4 Qxd4 7. Nxd4 Nh5 8. Be3 Nf6) 4... d5 { [%eval 0.31] } 5. exd5 { [%eval 0.08] } 5... cxd5 { [%eval 0.55] } 6. Bb5+ { [%eval 0.47] } 6... Nc6 { [%eval 0.76] } 7. Bxc6+?! { (0.76 → 0.10) Inaccuracy. Nxe5 was best. } { [%eval 0.1] } (7. Nxe5 Qb6 8. d4 Bd6 9. Bg5 Ne4 10. Nxe4 dxe4 11. a4 Bxe5) 7... bxc6 { [%eval 0.07] } 8. d4? { (0.07 → -1.46) Mistake. Nxe5 was best. } { [%eval -1.46] } (8. Nxe5 d4 9. Ne2 Qd5 10. Nf3 d3 11. cxd3 Bd6 12. O-O O-O) 8... e4 { [%eval -1.51] } 9. Ne5 { [%eval -1.48] } 9... c5? { (-1.48 → -0.19) Mistake. Qc7 was best. } { [%eval -0.19] } (9... Qc7 10. f3 Bd6 11. O-O Ba6 12. Rf2 O-O 13. Be3 exf3 14. Rxf3 Rfe8 15. Qd2) 10. dxc5?! { (-0.19 → -0.75) Inaccuracy. Be3 was best. } { [%eval -0.75] } (10. Be3 Qc7) 10... Bg4?? { (-0.75 → 4.63) Blunder. Bxc5 was best. } { [%eval 4.63] } (10... Bxc5 11. Be3) 11. f3?? { (4.63 → 1.78) Blunder. Nxg4 was best. } { [%eval 1.78] } (11. Nxg4 Bxc5 12. Bg5 Nxg4 13. Qxg4 Qb6 14. O-O Qg6 15. Nxd5 Rb8 16. Qg3 O-O) 11... Bf5?! { (1.78 → 2.46) Inaccuracy. exf3 was best. } { [%eval 2.46] } (11... exf3 12. Nxg4) 12. Bg5? { (2.46 → 0.68) Mistake. Be3 was best. } { [%eval 0.68] } (12. Be3 Rc8 13. b4 Bd6 14. Qd4 Bb8 15. O-O O-O 16. f4 Re8 17. Rad1 h6) 12... h6?? { (0.68 → 2.47) Blunder. Bxc5 was best. } { [%eval 2.47] } (12... Bxc5) 13. Bxf6 { [%eval 2.14] } 13... gxf6 { [%eval 2.09] } 14. Nxd5?? { (2.09 → -2.38) Blunder. Nc6 was best. } { [%eval -2.38] } (14. Nc6 Qd7) 14... Qc7?? { (-2.38 → Mate in 2) Checkmate is now unavoidable. fxe5 was best. } { [%eval #2] } (14... fxe5 15. b4 a5 16. O-O axb4 17. fxe4 Bxc5+ 18. Kh1 Be6 19. Qe2 Kf8 20. Nf6) 15. Qd4?? { (Mate in 2 → 2.33) Lost forced checkmate sequence. Nxc7+ was best. } { [%eval 2.33] } (15. Nxc7+ Ke7 16. Nc6#) 15... Qa5+?? { (2.33 → 5.72) Blunder. O-O-O was best. } { [%eval 5.72] } (15... O-O-O 16. Nxc7 Rxd4 17. Nxf7 exf3 18. gxf3 Kxc7 19. Nxh8 Rd5 20. b4 a5 21. a3) 16. b4 { [%eval 5.69] } 16... Qb5?? { (5.69 → Mate in 2) Checkmate is now unavoidable. Bxc5 was best. } { [%eval #2] } (16... Bxc5 17. Nxf6+ Kf8 18. Ned7+ Bxd7 19. Nxd7+ Kg8 20. Nxc5 Qb6 21. O-O-O a5 22. Nxe4) 17. Nc7+ { [%eval #1] } 17... Ke7 { [%eval #1] } 18. Nxb5 { [%eval #4] } 18... fxe5 { [%eval #2] } 19. Qxe5+? { (Mate in 2 → 8.74) Lost forced checkmate sequence. Qd6+ was best. } { [%eval 8.74] } (19. Qd6+ Ke8 20. Nc7#) 19... Kd7? { (8.74 → Mate in 5) Checkmate is now unavoidable. Be6 was best. } { [%eval #5] } (19... Be6 20. Qxh8 exf3 21. gxf3 Rd8 22. Rg1 Rd5 23. h4 Rh5 24. Qc3 Rxh4 25. Qd3) 20. Qxh8?! { (Mate in 5 → 10.00) Lost forced checkmate sequence. Qd5+ was best. } { [%eval 10.0] } (20. Qd5+ Kc8 21. Qc6+ Kd8 22. Rd1+ Bd6 23. Qxd6+ Ke8 24. Nc7#) 20... Ke7 { [%eval 9.91] } 21. O-O-O { [%eval 9.86] } 21... Ke8? { (9.86 → Mate in 5) Checkmate is now unavoidable. Rc8 was best. } { [%eval #5] } (21... Rc8 22. Qe5+ Be6 23. Rhe1 h5 24. f4 Bh6 25. Qd6+ Kf6 26. Qd4+ Kg6 27. Qxe4+) 22. Nc7+ { [%eval #4] } 22... Ke7 { [%eval #4] } 23. Nxa8 { [%eval #11] } 23... Bg7 { [%eval #2] } 24. Qxg7 { [%eval #4] } 24... exf3 { [%eval #3] } 25. Rhe1+ { [%eval #2] } { Black resigns. } 1-0