Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Bg7 7. Bc4 c5 8.
Nf3 Nc6 9. e5 O-O 10. h3 cxd4 11. cxd4 Na5 12. Bd3 Be6 13. O-O Rc8 14. Re1 Bd5
15. Be4 Nc4 16. Nd2 Bxe4 17. Nxe4 Qb6 18. Bg5 Rfd8 19. Rb1 Qxd4 20. Qxd4 Rxd4
21. Rxb7 Bxe5 22. Rxe7 Nd6 *
Position (FEN): 2r3k1/p3Rp1p/3n2p1/4b1B1/3rN3/7P/P4PP1/4R1K1 w - - 1 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1669
Best move: Rxe5