Chess puzzle (Checkmate)
Opening: Benoni_Defense, Benoni_Defense_Benoni_Gambit_Accepted
Moves: 1. d4 c5 2. dxc5 Nc6 3. Nf3 e6 4. e4 Bxc5 5. Nc3 a6 6. Bd3 b5 7. O-O Nge7 8. a3
Bb7 9. b4 Ba7 10. a4 Nxb4 11. axb5 Nxd3 12. cxd3 axb5 13. Nxb5 Bxf2+ 14. Kxf2
Rxa1 15. Qb3 O-O 16. Qc3 Qa8 17. Re1 Rc8 18. Nc7 Qa2+ 19. Bb2 Rxe1 *
Position (FEN): 2r3k1/1bNpnppp/4p3/8/4P3/2QP1N2/qB3KPP/4r3 w - - 0 20
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1499
Best move: Qxg7#