Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Damiano_Variation
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nxe4 4. Qe2 d5 5. d3 Bd6 6. Nxf7 Kxf7 7. Qh5+ g6 8.
Qxd5+ Be6 9. Qxe4 Re8 10. Kd1 Qe7 11. Qxb7 Bg4+ 12. f3 *
Position (FEN): rn2r3/pQp1qk1p/3b2p1/8/6b1/3P1P2/PPP3PP/RNBK1B1R b - - 0 12
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 690
Best move: Qe1#