Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. cxd5 cxd5 5. Nf3 Nc6 6. Bf4 a6 7. e3 e6 8. a3
Bd6 9. Bg3 O-O 10. Bd3 Na5 11. Qe2 b5 12. O-O Bb7 13. Ne5 Rc8 14. Rac1 Nc4 15.
Bb1 Bxe5 16. dxe5 Nd7 17. f4 g6 18. Rfd1 Qb6 19. Bf2 Qd8 20. e4 Ndb6 21. f5
gxf5 22. exf5 Qg5 23. f6 d4 24. Ne4 Qg6 25. Rd3 Ne3 26. Re1 *
Position (FEN): 2r2rk1/1b3p1p/pn2pPq1/1p2P3/3pN3/P2Rn3/1P2QBPP/1B2R1K1 b - - 5 26
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 799
Best move: Qxg2#