You are late for the one time prediction as well as the prediction you made for todays match. The results are already found out LOL
Actually my mobile was turned off due to low battery so when I turned on I didn't see anything I quickly given prediction

But really the result of the match was also announced when I made the prediction. My prediction is late due to the mobile being switched off, otherwise I do the prediction first.
I was thinking that my prediction was the best but I didn't know that the announcement of the result has also been made

How is that possible that you are predicting at a time that the match is over ?
Yes, people may get 10, 20 or even 30 mins late but if your mobile was switched off for several hours, you would have already known that the match usually ends at this time. Anyway, no worries at all, one match missed won't cause many points lose

Now i am making the predictions for tomorrow's match.
Royal Challengers Bengaluru team versus Punjab KingsToss Win: Punjab Kings
Team Wins: Royal Challengers Bengaluru
Best Batsmen: Virat Kohli
Best bowler: Muhammad Siraj