Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. d5 a5 8. O-O Na6
9. a3 Nc5 10. Be3 Ncxe4 11. Nxe4 Nxe4 12. b4 Nc3 13. Qc2 Nxe2+ 14. Qxe2 e4 15.
Nd4 a4 16. Rab1 f5 17. f4 exf3 18. Qxf3 Bd7 19. c5 Qh4 20. Ne6 Rfe8 21. Nxc7 *
Position (FEN): r3r1k1/1pNb2bp/3p2p1/2PP1p2/pP5q/P3BQ2/6PP/1R3RK1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1528
Best move: Rxe3