Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_Classical_Variation
Moves: 1. Nf3 d5 2. b3 e6 3. Bb2 Nf6 4. e3 c5 5. Ne5 Be7 6. Bb5+ Nbd7 7. f4 O-O 8. O-O
a6 9. Bd3 Qc7 10. Rf3 b5 11. c4 dxc4 12. bxc4 bxc4 13. Nxd7 Bxd7 14. Bxf6 Bxf6
15. Bxh7+ Kh8 16. Rh3 g5 17. Bg8+ Kg7 18. Qh5 Rxg8 *
Position (FEN): r5r1/2qb1pk1/p3pb2/2p3pQ/2p2P2/4P2R/P2P2PP/RN4K1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1553
Best move: Qh6#