Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 Nbd7 6. Bd3 O-O 7. O-O e5 8. d5
Nc5 9. Bc2 a5 10. Be3 b6 11. Qd2 Re8 12. a3 a4 13. Bxc5 bxc5 14. Bxa4 Nxe4 15.
Nxe4 Rxa4 16. Nc3 Ra8 17. Nb5 f5 18. b4 cxb4 19. axb4 Rxa1 20. Rxa1 e4 21. Ra8
*
Position (FEN): R1bqr1k1/2p3bp/3p2p1/1N1P1p2/1PP1p3/5N2/3Q1PPP/6K1 b - - 1 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1226
Best move: exf3