Sachin Tendulkar walked off the pitch with tears in his eyes after thanking his hometown crowd for their support.
India's exceptional win over West Indies by an innings and 126 runs was overshadowed by the farewell party of India's iconic cricketer Tendulkar.
The 40-year-old delivered an emotional speech, thanking people who played part in his record breaking career, before walking off the pitch for the final time - in tears.
"It is hard to believe that the wonderful journey has come to an end," said Tendulkar.
"I would like to thank everyone who has made this possible."
The Master Blaster was caught out at 74 on day two, which left his entire home crowd of Mumbai stunned.
"The most important person in my life, and I've missed him a lot since he passed away in 1999, is my father, without his guidance I don't think I'd be standing in front of you," added Tendulkar.
The Indian legend, who has played in 664 international matches, scoring 34,357 runs and making 100 centuries also thanked his family, childhood coach Ramakant Achrekar and his fans for their never-ending support for 24 years.
"Lastly, I want to thank all the people here who have flown from all over the world for supporting me. Whether it was a zero or a century, you've always been there for me.
"You guys have fast for me and done many other things. Memories like these are going to stay on with me forever. Thank you being there for me. I would not be the person I am if it wasn't for you.
"I'm sorry if I have forgotten someone. Goodbye."
At the end, Tendulkar went all the way in the middle of the ground, touched it to his eyes and walked back in tears again before entering the dressing room for the final time.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: https://gms.to/1a2u3KU
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms