Chess puzzle (Checkmate)
Opening: Ponziani_Opening, Ponziani_Opening_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 d6 4. d4 Bg4 5. Bc4 Nf6 6. Bg5 Be7 7. Bxf6 Bxf6 8.
Bxf7+ Kxf7 9. Ng5+ Bxg5 10. Qxg4 Rf8 11. d5 Nb8 *
Position (FEN): rn1q1r2/ppp2kpp/3p4/3Pp1b1/4P1Q1/2P5/PP3PPP/RN2K2R w KQ - 1 12
White to move.
Themes:  Middlegame Dovetail Mate, Mate in 1 
Puzzle rating: 1286
Best move: Qe6#