Chess puzzle (Checkmate)
Opening: Vienna_Game, Vienna_Game_Other_variations
Moves: 1. e4 e5 2. Nc3 c6 3. f4 exf4 4. Nf3 d6 5. d4 g5 6. h4 g4 7. Bc4 gxf3 8. Qxf3
Qf6 9. O-O Bh6 10. e5 dxe5 11. dxe5 Qe7 12. Bxf4 Bxf4 13. Qxf4 Be6 14. Bxe6
Qxe6 15. Rad1 Nd7 16. Rd6 Qe7 17. e6 fxe6 18. Rxd7 Qxd7 *
Position (FEN): r3k1nr/pp1q3p/2p1p3/8/5Q1P/2N5/PPP3P1/5RK1 w kq - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 880
Best move: Qf8#