Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 e5 3. Nf3 exd4 4. Nxd4 Bc5 5. Nc3 O-O 6. Be3 Ng4 7. Bc1 Qf6 8.
e3 *
Position (FEN): rnb2rk1/pppp1ppp/5q2/2b5/2PN2n1/2N1P3/PP3PPP/R1BQKB1R b KQ - 0 8
Black to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 1104
Best move: Qxf2#