Chess puzzle (Checkmate)
Moves: 1. d4 e5 2. dxe5 Nc6 3. Nf3 Qe7 4. Bg5 f6 5. exf6 Nxf6 6. Nc3 h6 7. Bh4 Qb4 8.
Rb1 Ne4 9. Qd3 Nxc3 *
Position (FEN): r1b1kb1r/pppp2p1/2n4p/8/1q5B/2nQ1N2/PPP1PPPP/1R2KB1R w Kkq - 0 10
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1467
Best move: Qg6#