Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. h4 Bg4 6. Ne5 Bf5 7. cxd5 Nxd5 8.
Qb3 Nxc3 *
Position (FEN): rn1qk2r/ppp1ppbp/6p1/4Nb2/3P3P/1Qn5/PP2PPP1/R1B1KB1R w KQkq - 0 9
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 1412
Best move: Qxf7#