Chess puzzle (Checkmate)
Opening: Zukertort_Opening, Zukertort_Opening_Lemberger_Gambit
Moves: 1. Nf3 Nf6 2. e4 Nxe4 3. Bd3 Nxf2 4. Kxf2 Nc6 5. Be4 d5 6. Bd3 Bg4 7. Re1 e6 8.
c3 Bc5+ 9. Kf1 Qf6 10. b4 Bb6 11. Qa4 Bxf3 12. gxf3 *
Position (FEN): r3k2r/ppp2ppp/1bn1pq2/3p4/QP6/2PB1P2/P2P3P/RNB1RK2 b kq - 0 12
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 523
Best move: Qxf3#