Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. c3 e6 3. d4 Nf6 4. e5 Nd5 5. Nf3 cxd4 6. cxd4 b6 7. Nc3 Nxc3 8.
bxc3 Qc7 9. Bd2 Bb7 10. Bd3 d6 11. O-O Nd7 12. Re1 Be7 13. Qe2 O-O 14. Rad1
Rad8 15. Bf4 dxe5 16. Nxe5 Bd6 17. Qe3 Nxe5 18. dxe5 Bc5 19. Qg3 g6 20. Bg5 Be7
21. Bh6 Rfe8 22. Bb5 Rxd1 23. Rxd1 Rd8 24. Rxd8+ Qxd8 25. Be2 Qd5 26. c4 Qe4
27. Qe3 *
Position (FEN): 6k1/pb2bp1p/1p2p1pB/4P3/2P1q3/4Q3/P3BPPP/6K1 b - - 2 27
Black to move.
Themes: Kingside Attack Endgame Mate in 1 
Puzzle rating: 1392
Best move: Qxg2#