Chess puzzle (Checkmate)
Opening: Polish_Opening, Polish_Opening_Other_variations
Moves: 1. b4 d5 2. Bb2 Nf6 3. e3 e6 4. a3 Be7 5. c4 O-O 6. cxd5 Nxd5 7. Nf3 Nf6 8. Nc3
Nc6 9. d4 Nd5 10. Qc2 Nxc3 11. Qxc3 Bd7 12. d5 exd5 *
Position (FEN): r2q1rk1/pppbbppp/2n5/3p4/1P6/P1Q1PN2/1B3PPP/R3KB1R w KQ - 0 13
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 544
Best move: Qxg7#