Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Kings_English_Variation
Moves: 1. c4 e5 2. e3 c5 3. g3 Nf6 4. Bg2 Nc6 5. Ne2 Be7 6. b3 e4 7. a3 O-O 8. O-O Ne5
9. Bb2 Nf3+ 10. Kh1 d6 11. d3 Ng5 12. dxe4 Ngxe4 13. Nd2 Nxd2 14. Qxd2 Rb8 15.
Nf4 b5 16. cxb5 Rxb5 17. Qd3 Ba6 18. Qc3 Qb6 19. Nd5 Nxd5 *
Position (FEN): 5rk1/p3bppp/bq1p4/1rpn4/8/PPQ1P1P1/1B3PBP/R4R1K w - - 0 20
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1179
Best move: Qxg7#