Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Bc4 Bc5 3. Qf3 Nf6 4. c3 O-O 5. a4 c6 6. d3 d5 7. exd5 cxd5 8. Bb3
e4 9. dxe4 Nxe4 10. Be3 Re8 11. Ne2 Bxe3 12. fxe3 Nf6 13. O-O Nc6 14. Nf4 Ne5
15. Qg3 Nc4 16. Bxc4 dxc4 17. Na3 Qc7 18. Nb5 Qc5 19. Nd4 b6 20. Nfe2 Ne4 21.
Qf3 Nd6 22. Qxa8 Bb7 23. Qxa7 Qd5 24. Nf4 Qe4 25. Rae1 g5 26. Nh5 *
Position (FEN): 4r1k1/Qb3p1p/1p1n4/6pN/P1pNq3/2P1P3/1P4PP/4RRK1 b - - 1 26
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 816
Best move: Qxg2#