Chess puzzle (Checkmate)
Opening: Polish_Opening, Polish_Opening_Queens_Indian_Variation
Moves: 1. b4 e6 2. Bb2 Nf6 3. b5 b6 4. e3 a6 5. f4 axb5 6. Bxb5 Be7 7. Nf3 c6 8. Be2
O-O 9. O-O b5 10. Qe1 d6 11. Qg3 Ne4 *
Position (FEN): rnbq1rk1/4bppp/2ppp3/1p6/4nP2/4PNQ1/PBPPB1PP/RN3RK1 w - - 2 12
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 1221
Best move: Qxg7#