Chess puzzle (Crushing)
Moves: 1. Nf3 Nc6 2. d4 e6 3. e4 d5 4. exd5 Qxd5 5. Nc3 Bb4 6. Bd2 Bxc3 7. Bxc3 Nge7
8. Bd3 O-O 9. O-O h6 10. Re1 Qd8 11. a4 a6 12. a5 Nd5 13. Bd2 Qf6 14. c3 Re8
15. Ne5 Qe7 16. Qc2 Nxe5 17. dxe5 f5 18. c4 Nb4 19. Bxb4 Qxb4 20. Re3 f4 21.
Rg3 *
Position (FEN): r1b1r1k1/1pp3p1/p3p2p/P3P3/1qP2p2/3B2R1/1PQ2PPP/R5K1 b - - 1 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1034
Best move: fxg3