Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 d5 3. Nc3 dxe4 4. Nxe4 f6 5. d4 f5 6. Ng3 e4 7. Ne5 Be6 8. Nh5
Nf6 9. Nf4 Bg8 10. Be2 Nbd7 11. O-O Bd6 12. Nxd7 Qxd7 13. c4 O-O-O 14. d5 g5
15. Qd4 Qe7 16. Qxa7 gxf4 17. b4 f3 18. c5 fxe2 19. Re1 Bxh2+ 20. Kxh2 Ng4+ 21.
Kg3 Bxd5 22. Rxe2 Qe5+ 23. Bf4 Qxa1 24. Qa5 Qc3+ 25. Re3 Nxe3 *
Position (FEN): 2kr3r/1pp4p/8/Q1Pb1p2/1P2pB2/2q1n1K1/P4PP1/8 w - - 0 26
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1518
Best move: Qxc7#