I like watching cricket. I hear phrases like:
He played a great innings and brought his team home.
He remained there till the end to ensure he sees his team home.
He is in the form of his life.
What do the phrases in the bold mean? In the initial ones, I could not understand in what context they are using the word "home". I am sure it means winning the match though.