Chess puzzle (Checkmate)
Moves: 1. e4 b6 2. d4 Bb7 3. Bd3 c5 4. dxc5 bxc5 5. Ne2 e6 6. c4 d5 7. cxd5 exd5 8.
exd5 Qxd5 9. O-O *
Position (FEN): rn2kbnr/pb3ppp/8/2pq4/8/3B4/PP2NPPP/RNBQ1RK1 b kq - 1 9
Black to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 697
Best move: Qxg2#