Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. e3 Nf6 3. Nf3 Bf5 4. c4 e6 5. cxd5 Nxd5 6. Nbd2 Bb4 7. a3 Bxd2+ 8.
Nxd2 Nf6 9. Be2 Nc6 10. O-O Qd5 11. Bf3 Be4 12. Nxe4 Nxe4 13. Qc2 f5 14. b4 a6
15. Bb2 O-O 16. Rac1 Rac8 17. Qd3 Ne7 18. a4 Ng6 19. b5 axb5 20. axb5 Nh4 21.
Bd1 Nc5 22. Qa3 *
Position (FEN): 2r2rk1/1pp3pp/4p3/1Pnq1p2/3P3n/Q3P3/1B3PPP/2RB1RK1 b - - 4 22
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 461
Best move: Qxg2#