Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. c4 c5 3. dxc5 Qa5+ 4. Nc3 Qxc5 5. g3 b6 6. Bg2 Nc6 7. Nf3 Bb7 8. b3
Ne5 9. Nxe5 Bxg2 *
Position (FEN): r3kbnr/p2p1ppp/1p2p3/2q1N3/2P5/1PN3P1/P3PPbP/R1BQK2R w KQkq - 0 10
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1299
Best move: Qxd7#