Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. e3 Bf5 3. c4 e6 4. a3 c5 5. Nf3 Nf6 6. Nc3 cxd4 7. Nxd4 Bg6 8. b4
Nc6 9. Qa4 Qc7 10. c5 a6 11. Qb3 Be7 12. Be2 Nxd4 13. exd4 O-O 14. O-O h5 15.
b5 a5 16. b6 Qb8 17. Nb5 Ng4 18. Nc7 Bd8 19. Nxa8 *
Position (FEN): Nq1b1rk1/1p3pp1/1P2p1b1/p1Pp3p/3P2n1/PQ6/4BPPP/R1B2RK1 b - - 0 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1043
Best move: Qxh2#