Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Nf3 Be7 7. h3 O-O 8. a3
h6 9. Bc4 Nbd7 10. O-O Nc5 11. Bd3 b6 12. Nh2 Bb7 13. Re1 Ne8 14. f4 Nxd3 15.
cxd3 f5 16. fxe5 dxe5 17. exf5 Rxf5 18. g4 Bc5+ 19. Be3 Rf8 20. Qd2 Qd7 21.
Bxc5 bxc5 22. Rxe5 Qd4+ 23. Qe3 Rd8 24. Re1 Qxd3 25. Qxd3 Rxd3 26. Rxe8 *
Position (FEN): 4Rrk1/pb4p1/7p/2p5/6P1/P1Nr3P/1P5N/4R1K1 b - - 0 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 968
Best move: Rg3#