Chess puzzle (Checkmate)
Opening: Vienna_Game, Vienna_Game_Stanley_Variation
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nc3 Bc5 4. Nf3 d6 5. O-O h6 6. Na4 Nxe4 7. d4 exd4 8.
Re1 O-O 9. Rxe4 d5 10. Nxc5 dxe4 11. Nxd4 b6 12. Nxe4 c5 13. Qf3 Qxd4 14. Bd5
Bf5 15. c3 Bxe4 16. Bxe4 Qe5 17. Bxa8 *
Position (FEN): Bn3rk1/p4pp1/1p5p/2p1q3/8/2P2Q2/PP3PPP/R1B3K1 b - - 0 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 628
Best move: Qe1#