Yeah the premier League trophy seem not to have been in favour of Manchester City this season because they have missed all the opportunities they had on becoming the winner of the premier League again and also I cannot Blame Haaland for not being too consistent as he normally does because no matter how good in performance a player could be but when a team is not working properly they may find it hard to perform well and secondly let's not also forget that Haaland has been one of the propelling factor that has been pushing Manchester City strikers to achieve a good results, so for Manchester City I will always acknowledge the effort of Haaland on the team.
You are right because Manchester City and Liverpool would have won there matches today because Liverpool would have meet Everton while Manchester City play against Brighton but it was unfortunate that the both match had to be postponed for another day, if not this was the opportunity for Liverpool to regain there first position, however in terms of Manchester City even if they had win the match and enter second position they would have still be on a very tight position because if Arsenal wins there match they would also take back the second position. However the only match Liverpool will be playing today is the FA cup Quarter finals against Manchester United.