Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb5+ Bd7 5. Bxd7+ Nxd7 6. Nf3 e5 7. d3 Ngf6
8. Nc3 Bd6 9. Bg5 Qb6 10. b3 Bb4 11. Bd2 O-O 12. O-O Qa5 13. Na4 b5 14. Bxb4
Qxb4 15. Nb2 Qc3 16. Qc1 Rac8 17. Ne1 d4 18. Nd1 Qc5 19. f4 exf4 20. Qxf4 Nd5
21. Qd2 Ne3 22. Rf3 Rce8 23. a4 Ne5 24. Rf4 N5g4 25. axb5 Qe5 26. Re4 *
Position (FEN): 4rrk1/p4ppp/8/1P2q3/3pR1n1/1P1Pn3/2PQ2PP/R2NN1K1 b - - 2 26
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 705
Best move: Qxh2#