Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_Classical_Variation
Moves: 1. b3 d5 2. Bb2 c5 3. e3 Nc6 4. Nf3 Bg4 5. Be2 Nf6 6. d4 Bxf3 7. Bxf3 cxd4 8.
exd4 e6 9. O-O Bd6 10. Nd2 O-O 11. c4 Rc8 12. h3 Nb4 13. c5 Bb8 14. Bc3 Nc6 15.
b4 a6 16. a4 Qc7 17. b5 *
Position (FEN): 1br2rk1/1pq2ppp/p1n1pn2/1PPp4/P2P4/2B2B1P/3N1PP1/R2Q1RK1 b - - 0 17
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 655
Best move: Qh2#