Chess puzzle (Checkmate)
Moves: 1. e4 a6 2. Bc4 e6 3. Nf3 h6 4. a4 d6 5. d4 Nf6 6. e5 Nh7 7. O-O Be7 8. d5 O-O
9. Nc3 c6 10. dxe6 Bxe6 11. Bd3 Ng5 12. Nxg5 Bxg5 13. f4 Be7 14. f5 Bd7 15. f6
dxe5 16. fxg7 Bc5+ 17. Kh1 Re8 18. Bxh6 Qh4 19. Qd2 Re6 20. Bg5 Qh5 21. Ne4 Rg6
22. Nf6+ Rxf6 23. Bxf6 Bd6 24. Be4 Bc7 25. Rf3 Be6 26. Rd1 Nd7 27. Be7 Bg4 28.
Rdf1 Re8 29. Bf5 e4 30. Bxg4 *
Position (FEN): 4r1k1/1pbnBpP1/p1p5/7q/P3p1B1/5R2/1PPQ2PP/5R1K b - - 0 30
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1361
Best move: Qxh2#