About soccer
Hi, everyone
If I am talking about a soccer game, could I say the following?
"Barcelona bounced back from a bad start to defeat Real Madrid and sail through to Champions League quarter-finals."
Please, tell me what sounds odd and what is wrong. Please, I need to improve my English.
Thank you in advance