Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_Modern_Variation
Moves: 1. b3 e5 2. Bb2 Nc6 3. g3 d5 4. Bg2 h5 5. Nf3 e4 6. Nd4 Nxd4 7. Bxd4 h4 8. O-O
hxg3 9. fxg3 Bd6 10. Bxg7 Rxh2 11. Kxh2 Qh4+ 12. Kg1 Qxg3 13. Rf2 Qh2+ 14. Kf1
Bh3 15. Bxh3 *
Position (FEN): r3k1n1/ppp2pB1/3b4/3p4/4p3/1P5B/P1PPPR1q/RN1Q1K2 b q - 0 15
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1488
Best move: Qh1#