Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 e6 3. g3 Nf6 4. Bg2 Nxe4 5. O-O d5 6. d3 Nf6 7. Bg5 Nbd7 8. b3
Bd6 9. c4 dxc4 10. dxc4 Ne5 11. Bxf6 gxf6 12. Nxe5 fxe5 13. Nc3 Qa5 14. Ne4 Be7
15. f4 exf4 16. Rxf4 e5 17. Rf2 h5 18. Bf3 h4 19. Bh5 Be6 20. g4 Rd8 21. Qf3
Rh7 22. g5 Rg7 23. Raf1 Bxg5 *
Position (FEN): 3rk3/pp3pr1/4b3/q1p1p1bB/2P1N2p/1P3Q2/P4R1P/5RK1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 2521
Best move: Rg2