Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Bc5 6. c3 O-O 7. d4 exd4 8. e5
Nd5 9. cxd4 Ba7 10. Nc3 b5 11. Nxd5 bxa4 12. Bg5 f6 13. exf6 gxf6 14. Bh6 Rf7
15. Re1 Bb7 16. Ne3 d5 17. Qxa4 Qd7 18. Qd1 Re8 19. Nh4 Re4 20. Nhf5 Nxd4 21.
Qh5 Nxf5 22. Nxf5 Bc8 *
Position (FEN): 2b3k1/b1pq1r1p/p4p1B/3p1N1Q/4r3/8/PP3PPP/R3R1K1 w - - 1 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1491
Best move: Rxe4