Messi went ahead of Mbappe once again for goals scored at the top of the standings after Haaland and Kane thrust themselves back into the conversation