Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 Nf6 6. O-O Bc5 7. c3 O-O 8. d3
h6 9. a4 Bb7 10. axb5 axb5 11. Rxa8 Bxa8 12. Be3 Bxe3 13. fxe3 d6 14. Nbd2 Re8
15. Qe2 Na5 16. Bc2 c5 17. Ra1 Re7 18. d4 cxd4 19. exd4 exd4 20. Nxd4 Nxe4 21.
Bxe4 Bxe4 22. Nxe4 d5 23. Rxa5 Rxe4 24. Qxb5 Re1+ 25. Kf2 Qe7 26. Ra8+ Kh7 27.
Qxd5 *
Position (FEN): R7/4qppk/7p/3Q4/3N4/2P5/1P3KPP/4r3 b - - 0 27
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1407
Best move: Qe3#