Tim Cahill scored his first goal for Shanghai Shenhua in a 2-0 win at home to Hangzhou Greentown in the Chinese Super League overnight.

Adrian Leijer played the full game and helped Chongqing Lifan keep a clean sheet in a 1-0 win away to Guizhou Renhe.

In the J-League, Mitch Duke started and played the full game but his Shimizu S-Pulse side continued their poor form, going down 2-0 away to Sanfrecce Hiroshima.

Socceroo Rogic returns for Celtic Dev side

UK

Mark Schwarzer watched from the bench as Leicester City recorded another crucial win, beating Premier League relegation rivals Burnley 1-0 away from home.

Brad Jones was an unused substitute for Liverpool and Jason Davidson wasn't in the matchday squad for West Bromwich Albion as the two teams drew 0-0 at The Hawthorns.

Mile Jedinak was taken off in the 65th minute of Crystal Palace's surprise 2-0 loss at home to Hull City.

In the Championship, Adam Federici's Reading lost 2-0 at home to playoff-chasing Brentford. But the goalkeeper, whose error last week consigned the Royals to a 2-1 extra-time loss to Arsenal in the FA Cup semi-finals, had the consolation of being named the club's Player of the Season.

Bailey Wright started and Neil Kilkenny came on for the final four minutes of Preston North End's 3-0 win at home to Swindon Town in League One. Massimo Luongo wasn't in the matchday squad for the visitors.

Alex Cisak played the full game but substitute Shane Lowry remained on the bench for Leyton Orient, who drew 1-1 at home to Sheffield United.

In the Scottish Premiership, Scott McDonald played until the 73rd minute of Motherwell's 2-0 loss away to Hamilton Academical.

Europe

Mitch Langerak took over from Roman Wiedenfeller and kept a clean sheet as Borussia Dortmund defeated Eintracht Frankfurt 2-0 at home in the Bundesliga.

Ben Halloran came on at half-time and two minutes later he supplied the assist for Fortuna Dusseldforf's equaliser in a 1-1 draw at home to 1860 Munich in the 2. Bundesliga.

Mark Birighitti made his debut for AS Varese but couldn't prevent the Serie B side from going down 1-0 away to promotion-chasing Vicenza.

Aziz Behich was withdrawn with three minutes to go in Bursaspor's 4-0 Turkish Super Lig victory at home to Istanbul Basaksehir.