Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 Nf6 5. Na4 Be7 6. O-O a6 7. Nc3 b5 8. Bb3
Na5 9. d4 Nxb3 10. axb3 exd4 11. Qxd4 c5 12. Qd1 d6 13. Nxb5 Bb7 14. Nc3 Nxe4
15. Nxe4 Bxe4 16. Re1 Bb7 17. Bg5 f6 18. Bh4 O-O 19. Bg3 Qd7 20. Qd3 f5 21. Bf4
Rad8 22. Rad1 Qc6 *
Position (FEN): 3r1rk1/1b2b1pp/p1qp4/2p2p2/5B2/1P1Q1N2/1PP2PPP/3RR1K1 w - - 4 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1470
Best move: Rxe7