Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 a6 3. d4 cxd4 4. Nxd4 b5 5. Bd3 Bb7 6. O-O Qb6 7. Be3 Qg6 8.
Nd2 Nf6 9. e5 *
Position (FEN): rn2kb1r/1b1ppppp/p4nq1/1p2P3/3N4/3BB3/PPPN1PPP/R2Q1RK1 b kq - 0 9
Black to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 925
Best move: Qxg2#