Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. h4 h5 5. Bg5 Qb6 6. Bd3 Qxd4 7. Nf3 Qxb2 8. Bxf5
Qxa1 9. e6 g6 10. exf7+ Kxf7 11. Bh3 Nf6 12. O-O Nbd7 13. Qd3 Ne5 14. Qe3 Nxf3+
15. gxf3 Bg7 16. Nc3 Qb2 17. Be6+ Kf8 18. Qd3 Ne8 19. Qxg6 Nd6 20. Bxe7+ Kxe7
21. Qxg7+ Kxe6 22. Re1+ Ne4 23. fxe4 Rhg8 24. exd5+ Kf5 25. Re5+ Kf4 26. Ne2+
Kf3 *
Position (FEN): r5r1/pp4Q1/2p5/3PR2p/7P/5k2/PqP1NP2/6K1 w - - 5 27
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1815
Best move: Re3#