Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bd2 d5 5. e3 O-O 6. a3 Be7 7. cxd5 exd5 8. Nf3
Bf5 9. h3 Ne4 10. Be2 c6 11. O-O Qd6 12. Nxe4 Bxe4 13. Bb4 Qe6 14. Bxe7 Qxe7
15. b4 a6 16. Rc1 Nd7 17. Nh2 Qg5 18. Bf3 f5 19. Re1 Nb6 20. Be2 *
Position (FEN): r4rk1/1p4pp/pnp5/3p1pq1/1P1Pb3/P3P2P/4BPPN/2RQR1K1 b - - 3 20
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 443
Best move: Qxg2#