Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Symmetrical_Variation
Moves: 1. d4 d5 2. Nf3 Nf6 3. c4 c6 4. Bf4 dxc4 5. e3 b5 6. a4 Nd5 7. Bg3 Bf5 8. axb5
cxb5 9. Na3 e6 10. Nxb5 Bb4+ 11. Nd2 Qb6 12. Bxc4 Nd7 13. Bxd5 Qxb5 14. Bxa8
Qd3 15. Bc6 O-O 16. Bxd7 Bg4 17. Qc1 *
Position (FEN): 5rk1/p2B1ppp/4p3/8/1b1P2b1/3qP1B1/1P1N1PPP/R1Q1K2R b KQ - 2 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 988
Best move: Qe2#