Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 e6 4. cxd4 Nc6 5. Nf3 d6 6. Nc3 Be7 7. Be3 Nf6 8. Bc4
O-O 9. O-O d5 10. exd5 exd5 11. Bd3 Bg4 12. a3 Bd6 13. h3 Bh5 14. g4 Bg6 15.
Ne1 Ne4 16. Nxe4 Bxe4 17. Bxe4 dxe4 18. f4 exf3 19. Nxf3 f5 20. Bg5 Qb6 21. Kh1
Qxb2 22. Rb1 Qxa3 23. Rxb7 Rac8 24. d5 Ne5 25. Qd4 Nxf3 *
Position (FEN): 2r2rk1/pR4pp/3b4/3P1pB1/3Q2P1/q4n1P/8/5R1K w - - 0 26
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1164
Best move: Qxg7#