Chess puzzle (Checkmate)
Opening: Vienna_Game, Vienna_Game_Other_variations
Moves: 1. e4 e5 2. Nc3 Bb4 3. Nf3 d6 4. Bc4 Bg4 5. h3 Bh5 6. g4 Bg6 7. Qe2 h5 8. g5
Nc6 9. h4 Nge7 10. a3 Ba5 11. b4 Bb6 12. Bb2 Nd4 13. Nxd4 Bxd4 14. Qf3 O-O 15.
O-O Nc6 16. Bd5 Bxc3 17. Bxc3 Kh7 18. d3 f5 19. exf5 Bxf5 *
Position (FEN): r2q1r2/ppp3pk/2np4/3BpbPp/1P5P/P1BP1Q2/2P2P2/R4RK1 w - - 0 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1480
Best move: Qxh5#