Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Agincourt_Defense
Moves: 1. c4 e6 2. Nf3 d5 3. e3 Nf6 4. b3 c5 5. Bb2 Nc6 6. d4 cxd4 7. Nxd4 Bb4+ 8. Bc3
Qa5 9. Qd2 Nxd4 10. Qxd4 O-O 11. cxd5 Nxd5 *
Position (FEN): r1b2rk1/pp3ppp/4p3/q2n4/1b1Q4/1PB1P3/P4PPP/RN2KB1R w KQ - 0 12
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 688
Best move: Qxg7#