Chess puzzle (Crushing)
Moves: 1. e4 d6 2. d4 Nf6 3. Bd3 g6 4. c3 Bg7 5. Qc2 Nbd7 6. f4 O-O 7. Nf3 c5 8. e5
dxe5 9. fxe5 Nh5 10. g4 cxd4 11. gxh5 Nxe5 12. Nxe5 Bxe5 13. hxg6 fxg6 14. Bxg6
hxg6 15. Qxg6+ Bg7 16. Bh6 Rf7 17. Nd2 dxc3 18. bxc3 Bf5 19. Qg5 Qb6 20. Bxg7 *
Position (FEN): r5k1/pp2prB1/1q6/5bQ1/8/2P5/P2N3P/R3K2R b KQ - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 2309
Best move: Rxg7