Manchester City clinched their second Premier League title in three years after they defeated West Ham on the final day of the seaon at the Ethiad Stadium.