Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. Nd2 c5 4. exd5 exd5 5. dxc5 Bxc5 6. Nb3 Bb6 7. Nf3 Be6 8.
Nbd4 Nf6 9. Bg5 O-O 10. Bd3 a6 11. O-O Nbd7 12. Re1 Bg4 13. Be2 Re8 14. c3 Be6
15. h3 Qc7 16. Bd3 Qd6 17. Rc1 Bc7 18. Bh4 Qb6 19. b3 Rac8 20. Bb1 Bf4 21. Nd2
Qa5 22. b4 Qb6 23. Rc2 a5 24. a3 axb4 25. axb4 Bb8 26. N2f3 Rc4 27. Qd3 Rec8
28. Rcc1 Ne4 29. Rxe4 dxe4 30. Qxe4 g6 31. Nxe6 *
Position (FEN): 1br3k1/1p1n1p1p/1q2N1p1/8/1Pr1Q2B/2P2N1P/5PP1/1BR3K1 b - - 0 31
Black to move.
Themes:  Middlegame  
Puzzle rating: 1109
Best move: Rxe4