Chess puzzle (Checkmate)
Moves: 1. e4 g6 2. Nf3 Bg7 3. d4 c5 4. Be3 cxd4 5. Bxd4 Nf6 6. e5 Nd5 7. e6 f6 8.
exd7+ Bxd7 9. Be2 O-O 10. O-O Nf4 11. Bc4+ Be6 12. Bxe6+ Nxe6 13. Re1 Nxd4 14.
Qxd4 e5 15. Qc4+ Kh8 16. Nc3 Nc6 17. Rad1 Nd4 18. Nxd4 exd4 19. Rxd4 Qb6 20.
Qb4 f5 21. Rc4 Rfe8 22. Rxe8+ Rxe8 23. Kf1 Qe6 24. g3 f4 25. Rxf4 Qh3+ 26. Kg1
*
Position (FEN): 4r2k/pp4bp/6p1/8/1Q3R2/2N3Pq/PPP2P1P/6K1 b - - 2 26
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1189
Best move: Re1#