Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nf3 Bg4 4. Be2 c6 5. d4 Bxf3 6. Bxf3 Qa5+ 7. c3 Nf6 8.
O-O e6 9. Nd2 Nbd7 10. Nc4 Qc7 11. g3 b5 12. Bf4 Qc8 13. Na5 Nd5 14. Be3 N7f6
15. Rc1 Bd6 16. b3 O-O 17. c4 bxc4 18. bxc4 Nxe3 19. fxe3 Qa6 20. Nxc6 Qxa2 21.
c5 Bc7 22. Ne7+ Kh8 23. Bxa8 Rxa8 24. Qc2 Qa6 25. Ra1 Qb5 26. Qa4 Qd3 27. Qa3
Qe4 28. c6 Ng4 29. Rae1 Qc2 30. Qa6 *
Position (FEN): r6k/p1b1Nppp/Q1P1p3/8/3P2n1/4P1P1/2q4P/4RRK1 b - - 4 30
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1379
Best move: Qxh2#