Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Bc4 e6 3. Nc3 Nc6 4. Nf3 Nge7 5. d3 d5 6. Bb5 Bd7 7. exd5 exd5 8.
O-O d4 9. Bxc6 Bxc6 10. Ne4 Ng6 11. Re1 Be7 12. Nxc5 O-O 13. Ne4 b6 14. Bg5
Bxg5 15. Nexg5 h6 16. Ne4 Re8 17. c4 f5 18. Ned2 Nf4 19. Nb3 Rxe1+ 20. Nxe1 Qg5
21. f3 Re8 22. Qc2 Re3 23. Nxd4 Ba8 24. Qd2 Re8 25. b4 Re2 26. Nxe2 Bxf3 27.
Nxf3 *
Position (FEN): 6k1/p5p1/1p5p/5pq1/1PP2n2/3P1N2/P2QN1PP/R5K1 b - - 0 27
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 881
Best move: Qxg2#