Pakistan defeated India in the day-night Champions Trophy match on Saturday. Batting first, Shoaib Malik hammered a robust century to help Pakistan post a challenging 302-9 against India. In replay India were all out 248 in 44. 5 overs. Malik made 128 for his seventh hundred in one-dayers as Pakistan recovered from 65-3 to set a stiff target for India in match, the first between the two teams in more than a year.