Chess puzzle (Checkmate)
Opening: Queens_Gambit_Accepted, Queens_Gambit_Accepted_Saduleto_Variation
Moves: 1. d4 d5 2. c4 dxc4 3. e4 e6 4. Bxc4 Nc6 5. Nf3 Bb4+ 6. Nc3 Nge7 7. a3 Bxc3+ 8.
bxc3 e5 9. Bxf7+ Kxf7 10. Ng5+ Kg8 11. Qh5 h6 *
Position (FEN): r1bq2kr/ppp1n1p1/2n4p/4p1NQ/3PP3/P1P5/5PPP/R1B1K2R w KQ - 0 12
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 721
Best move: Qf7#