Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bxd3 5. Qxd3 e6 6. Nf3 Ne7 7. Bg5 Nd7 8. Nc3
Qb6 9. b3 O-O-O 10. Na4 Qa5+ 11. Bd2 Qc7 12. O-O f6 13. c4 fxe5 14. dxe5 Nxe5
15. Nxe5 Qxe5 16. Rfe1 Qf5 17. Qe3 Ng6 18. Qxa7 Bd6 19. c5 Bb8 20. Nb6+ Kc7 21.
Na8+ Kc8 22. Qb6 Rd7 23. Ba5 Rf7 24. Re2 Qe5 *
Position (FEN): Nbk4r/1p3rpp/1Qp1p1n1/B1Ppq3/8/1P6/P3RPPP/R5K1 w - - 11 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1189
Best move: Rxe5