Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. f4 e6 7. Be2 Be7 8. O-O
O-O 9. Be3 b5 10. a4 b4 11. Na2 Nxe4 12. Nxb4 Bb7 13. c3 Nf6 14. Bf3 Qc7 15.
Bxb7 Qxb7 16. a5 Rc8 17. Qc2 e5 18. Nf5 Bf8 19. Rad1 Qxb4 20. cxb4 Rxc2 21.
fxe5 Ng4 22. exd6 Nxe3 23. Nxe3 Rxb2 24. d7 Nc6 25. Rc1 Na7 26. Rfd1 Be7 27.
Nd5 Bd8 28. Re1 f6 29. Re8+ Kf7 30. Nc7 Rb8 31. Ne6 Rd2 32. Nxd8+ Kg6 33. Ne6
Rxd7 34. Rxb8 Re7 35. Nf4+ Kf7 36. Nd5 Rd7 37. Nb6 Re7 38. Ra8 Nb5 39. Rxa6 Nd4
40. Rd1 Ne2+ 41. Kh1 Nc3 42. Ra8 Nxd1 43. a6 *
Position (FEN): R7/4rkpp/PN3p2/8/1P6/8/6PP/3n3K b - - 0 43
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 1293
Best move: Re1#