Chess puzzle (Checkmate)
Opening: Vienna_Game, Vienna_Game_Falkbeer_Variation
Moves: 1. e4 e5 2. Nc3 Nf6 3. d3 Bb4 4. Nf3 Nc6 5. a3 Ba5 6. Be2 d5 7. exd5 Nxd5 8.
O-O Nxc3 9. bxc3 Bxc3 10. Rb1 Be6 11. Bb2 Ba5 12. Nxe5 Nxe5 13. Bxe5 Qg5 14.
Bb2 O-O 15. Bf3 Rab8 16. Qe2 Rfe8 17. Qe4 Ba2 18. h4 Qc5 19. Qg4 Bxb1 *
Position (FEN): 1r2r1k1/ppp2ppp/8/b1q5/6QP/P2P1B2/1BP2PP1/1b3RK1 w - - 0 20
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 728
Best move: Qxg7#