Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb3 Bf5 5. d4 Nf6 6. Be3 e6 7. Nf3 b5 8.
Nbd2 a5 9. a4 b4 10. O-O Be7 11. c3 O-O 12. Ne5 Bd6 13. Bg5 Nbd7 14. Nxd7 Qxd7
15. Bxf6 gxf6 16. Qh5 Kh8 17. Rae1 Rg8 18. Re3 Rg5 19. Qe2 Rag8 20. g3 Bh3 21.
Rc1 Qc7 22. Nf3 R5g7 23. Qd2 Bxg3 24. fxg3 Rxg3+ 25. hxg3 Qxg3+ 26. Kh1 Bg2+
27. Qxg2 *
Position (FEN): 6rk/5p1p/4pp2/p2p4/Pp1P4/1BP1RNq1/1P4Q1/2R4K b - - 0 27
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 692
Best move: Qxg2#