How did Guehi 'assist' allow Barry to score when offside?

BBC 1 min read 4 hours ago

Everton's Thierno Barry effectively gained from being offside when Manchester City's Marc Guehi teed him up to score on Monday. Is the law fair? And were the game's other big decisions correct?