Chess puzzle (Checkmate)
Moves: 1. c4 e5 2. d3 h6 3. Nf3 Nc6 4. e3 Nf6 5. a3 Bc5 6. b4 Be7 7. Be2 d5 8. b5 Nb8
9. Nxe5 O-O 10. O-O Be6 11. Qc2 Nbd7 12. Nf3 dxc4 13. dxc4 Nc5 14. Nbd2 Qd7 15.
Rd1 Bf5 16. Qc3 Ng4 17. Nd4 Bg6 18. h3 Ne5 19. f4 Ned3 20. N2f3 Nxc1 21. Raxc1
Ne4 22. Qb2 a6 23. Ne5 Qe8 24. Nxg6 fxg6 25. Ne6 Bxa3 *
Position (FEN): r3qrk1/1pp3p1/p3N1pp/1P6/2P1nP2/b3P2P/1Q2B1P1/2RR2K1 w - - 0 26
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 988
Best move: Qxg7#