Chess puzzle (Checkmate)
Moves: 1. c4 e5 2. Nc3 Nf6 3. Nf3 Bb4 4. Qb3 Bxc3 5. Qxc3 O-O 6. Nxe5 Re8 7. g3 Qe7 8.
Nf3 b6 9. Bg2 *
Position (FEN): rnb1r1k1/p1ppqppp/1p3n2/8/2P5/2Q2NP1/PP1PPPBP/R1B1K2R b KQ - 1 9
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 751
Best move: Qxe2#