Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. Nc3 Be7 7. Bd3 O-O
8. Bg5 d5 9. exd5 Nxd5 10. Bxe7 Qxe7+ 11. Kf1 Nxc3 12. bxc3 f5 13. f3 a6 14.
Kf2 Be6 15. Re1 Qf7 16. a3 c5 17. a4 Rad8 18. Qb1 c4 19. Bf1 Rb8 20. Qa2 c5 *
Position (FEN): 1r3rk1/5qpp/p3b3/2p2p2/P1p5/2P2P2/Q1P2KPP/R3RB2 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1254
Best move: Rxe6