Chess puzzle (Crushing)
Moves: 1. c4 e5 2. Nc3 Nf6 3. g3 Bb4 4. Qa4 Bxc3 5. dxc3 Nc6 6. b4 O-O 7. Ba3 Re8 8.
Bg2 d6 9. b5 Ne7 10. Nf3 b6 11. Nxe5 Rb8 12. Nc6 Nxc6 13. Bxc6 Bd7 14. e3 Bxc6
15. bxc6 a5 16. O-O Ne4 17. Qc2 Qf6 18. Bb2 Ng5 19. f4 Nh3+ 20. Kg2 Qh6 21. Qf5
Rxe3 22. Qxh3 *
Position (FEN): 1r4k1/2p2ppp/1pPp3q/p7/2P2P2/2P1r1PQ/PB4KP/R4R2 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1224
Best move: Re2+