final move · Rh1#
Checkmate
ehub07 vs ArtemAP
1481 elo
mate on move 39
- Elo
- 1446 vs 1481
- Played
- rapid · Jun 23, 2026
- Opening
- French Defense Exchange Variation
Avg centipawn loss
28
Blunders
0
Moves
39
Colour
Black
The game
How it swung
winninglosing
Not everything was clean
The one slip
19...♕c5+ cost 1.4 pawns — f6 would have held it.
Every move
The score
- 1. e4 e6
- 2. Nf3 d5
- 3. exd5 exd5
- 4. d4 Nf6
- 5. Bb5+ c6
- 6. Ba4 a5
- 7. Bb3 a4
- 8. Qe2+ Qe7
- 9. Ne5 axb3
- 10. cxb3 Bg4
- 11. f3 Bf5
- 12. Nc3 Nbd7
- 13. Bf4 Nxe5
- 14. dxe5 Nd7
- 15. O-O d4
- 16. Ne4 Nxe5
- 17. Rfe1 d3
- 18. Qe3 Bxe4
- 19. Qxe4 Qc5+
- 20. Kh1 f6
- 21. Qxd3 Be7
- 22. Rac1 Nxd3
- 23. Rxc5 Nxe1
- 24. Rc4 Nd3
- 25. Bg3 O-O
- 26. Re4 Rfe8
- 27. Rd4 Rad8
- 28. Rh4 Bd6
- 29. Re4 Bxg3
- 30. hxg3 Nf2+
- 31. Kh2 Nxe4
- 32. fxe4 Rxe4
- 33. Kh3 Re2
- 34. a4 f5
- 35. b4 Re1
- 36. Kh2 Rdd1
- 37. g4 f4
- 38. g3 Rd2+
- 39. Kh3 Rh1#