Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Be7 6. Be3 a6 7. Nf3 Qc7 8.
Bd3 b5 9. a3 Bb7 10. O-O Nf6 11. Ne2 O-O 12. Ng3 Ng4 13. Bd2 Rad8 14. h3 Nf6
15. Re1 Bd6 16. Bg5 Bxg3 17. fxg3 Qxg3 18. Bxf6 gxf6 19. Qd2 d5 20. exd5 Rxd5
21. Qh6 Qg7 22. Qh4 Rfd8 23. Re4 f5 24. Re3 h6 25. Nh2 Ne5 26. Rae1 Rxd3 27.
cxd3 *
Position (FEN): 3r2k1/1b3pq1/p3p2p/1p2np2/7Q/P2PR2P/1P4PN/4R1K1 b - - 0 27
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1409
Best move: Qxg2#