Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 b6 5. Bb5+ Bd7 6. Bxd7+ Qxd7 7. O-O Nc6
8. d3 Nf6 9. Nxf6+ gxf6 10. Re1 Bc5 11. Be3 Bd6 12. Nh4 O-O-O 13. c4 Rdg8 14.
b4 f5 15. c5 Be5 16. Rb1 f4 17. cxb6 axb6 18. b5 fxe3 19. Rxe3 Bxh2+ 20. Kxh2
Ne7 21. Rg3 Nf5 22. Nxf5 exf5 23. Qf3 Rg6 *
Position (FEN): 2k4r/2pq1p1p/1p4r1/1P3p2/8/3P1QR1/P4PPK/1R6 w - - 2 24
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 800
Best move: Qa8#