Virat Kohli's 45th century