Chess puzzle (Checkmate)
Opening: Pirc_Defense, Pirc_Defense_Other_variations
Moves: 1. e4 d6 2. Nf3 Nf6 3. Nc3 c5 4. Bc4 g6 5. d3 Bg7 6. Bg5 O-O 7. h3 h6 8. Bh4
Nbd7 9. Qd2 a6 10. O-O-O b5 11. Bb3 Bb7 12. g4 g5 13. Bg3 Qb6 14. h4 Nxg4 15.
hxg5 c4 16. dxc4 bxc4 17. Bxc4 Qb4 18. Bd5 Bxd5 19. Nxd5 *
Position (FEN): r4rk1/3nppb1/p2p3p/3N2P1/1q2P1n1/5NB1/PPPQ1P2/2KR3R b - - 0 19
Black to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1138
Best move: Qxb2#