Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 c6 3. e3 Nf6 4. Nc3 a6 5. cxd5 cxd5 6. Nf3 Bf5 7. Qb3 b5 8. Bd2
e6 9. Be2 Nc6 10. Rc1 Na5 11. Qd1 Nc4 12. Bxc4 bxc4 13. O-O Bd6 14. Re1 O-O 15.
b3 Ba3 16. bxc4 Bxc1 17. Bxc1 Bg6 18. cxd5 Rc8 19. Na4 Bc2 20. Qd2 Bxa4 21.
dxe6 fxe6 22. Ba3 Re8 23. Ne5 Rc2 24. Qb4 Bc6 25. Qb3 Qd5 26. Qxc2 *
Position (FEN): 4r1k1/6pp/p1b1pn2/3qN3/3P4/B3P3/P1Q2PPP/4R1K1 b - - 0 26
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1150
Best move: Qxg2#