Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. exd5 exd5 5. Bd2 Nf6 6. Be2 O-O 7. Nf3 Bg4 8.
O-O Nc6 9. a3 Ba5 10. b4 Bb6 11. Be3 Ne4 12. Nxe4 dxe4 13. Ne5 Bxe2 14. Qxe2
Nxd4 15. Bxd4 Qxd4 16. Nc4 a5 17. Nxb6 cxb6 18. Rad1 Qc3 19. Qxe4 Qxa3 20. bxa5
bxa5 21. Rd3 Qa2 22. Rb3 Rfe8 23. Qf3 Qxc2 24. Rxb7 a4 25. Qxf7+ Kh8 *
Position (FEN): r3r2k/1R3Qpp/8/8/p7/8/2q2PPP/5RK1 w - - 1 26
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 862
Best move: Qxg7#