Vidosic, who is expected to be released by parent club FC Nurnberg when his contract expires at the end of the season, scored his first goal for Arminia since joining the struggling second tier outfit on loan in January.

Besart Berisha had given Arminia a 1-0 lead in the first-half, before the Australian doubled their advantage on 74 minutes.

Vidosic combined well with Galin Ivanov before providing a neat finish to make it 2-0.

The goal was the former Brisbane Roar's man first strike since scoring in Australia's 2-1 pre-World Cup win over New Zealand in May last year, while it was his first club goal since April last year.

Elsewhere, Socceroo Nikita Rukavytsya's Hertha BSC clinched the German 2.Bundesliga title with a 2-0 win at Erzgebirge Aue on Sunday.

Rukavytsya started and played 67 minutes in the victory for promoted Hertha.

In England's Premier League, Australia international Brett Emerton provided the assist for Blackburn's crucial goal in their 1-1 draw at fellow relegation battlers West Ham on Saturday.

Emerton, who put in a full shift, raced down the right flank and whipped in a low cross which Jason Roberts tucked away for the opener on 12 minutes.

West Ham levelled late in the contest, but Rovers held on for a crucial point which eases their relegation worries.

Elsewhere, Tim Cahill came off the bench as a 64th-minute substitute as Everton defeated big-spending Manchester City 2-1 on Saturday.

In England's Championship, forgotten Socceroo Patrick Kisnorbo made his long-awaited return from a 13-month Achilles injury as Leeds United won 2-1 at QPR on the final day of the season on Saturday.

Kisnorbo was a 79th-minute substitute for the Whites, while fellow Aussie Neil Kilkenny starred in midfield, playing a full game.

Elsewhere, Shane Lowry was sent off as relegated Sheffield United crashed to a 4-0 loss at Swansea City on Saturday.

Lowry, who is on loan at United from Aston Villa, was given a straight red card for handball on the goalline 10 minutes into the second-half of the contest.

Adam Federici made a stunning late save to help Reading take winning form into the play-offs with a 2-1 victory over Derby County who left Brad Jones on the pine after his mistake last weekend.

Rhys Williams played a full game, while Scott McDonald started and played 59 minutes as Middlesbrough finished the season in 12th after a 3-0 win over Doncaster Rovers.

In Italy's Serie A, Mark Bresciano was left on the bench as Lazio's UEFA Champions League hopes were dealt a blow on Sunday after losing 2-1 to Udinese who subsequently leapfrog them on the table into fourth.

Lazio has lost their past three matches and now slip down to sixth with two games to play.

In Italy's Serie B, Adrian Madaschi played a full game as relegation-threatened Portogruaro slipped into second last with three games to play after a 4-1 loss at promoted Atalanta Bergamo on Saturday.

Elsewhere, Carl Valeri was an unused substitute as Sassuolo lost 1-0 at Piacenza on Saturday.

In Germany's Bundesliga, Mitchell Langerak was an unused substitute as champions Borussia Dortmund slipped to a 2-0 defeat at Werder Bremen on Saturday.

In Turkey's Super Lig, James Troisi played a full game and provided the assist for the opening goal as Kayserispor won 2-1 at Eskisehirspor on Friday.

Elsewhere, Socceroo Mile Jedinak was an unused sub as Genclerbirligi defeated Konyaspor 2-1 on Sunday.

In Russia's Premier League, Luke Wilkshire played a full game and picked up a booking as Dinamo Moscow drew 2-2 with CSKA Moscow on Sunday.

In Greece's UEFA Champions League play-offs, Nathan Burns did not play as AEK Athens defeated Olympiakos Volos 1-0 on Sunday.

In Portugal's Liga de Honra, Jason Davidson put in a full shift as struggling Sporting Covilha lost 1- at Oliveirense on Sunday.

In Denmark's Superliga, Brent McGrath did not play as third-placed Brondby kept alive their Champions League hopes with a 1-1 draw with champions FC Kobenhavn on Sunday.

In Switzerland's Super League, ex-Socceroo Scott Chipperfield was out injured as FC Basel moved level on points with leaders FC Zurich after a 2-0 win over Bellinzona on Sunday.

In Czech Republic's Gambrinus Liga, Kerem Bulut was back in action for Mlada Boleslav as a 74th-minute substitute in their 3-1 loss to Viktoria Plzen on Sunday.

In Croatia's Prva HNL, Sydney-born defender Dan Georgievski was a 90th-minute substitute in NK Sibenik's 1-1 draw at NK Rijeka on Saturday.

In Scotland's Premier League, Australian youth international Ryan McGowan made his starting debut for Hearts, but picked up a booking as they crashed to a 4-0 defeat at Rangers on Saturday.

Elsewhere, Aaron Mooy was a 76th-minute substitute as St Mirren remained in relegation danger after a 1-0 loss at Inverness, while Danny Invincibile was an unused sub in St Johnstone's 2-0 win at Aberdeen on Saturday.

In Scotland's Second Division, Matthew Park and Dylan McGowan both played full games as East Fife drew 2-2 at Airdrie on Saturday.

In Ireland's Premier Division, Chris O'Connor kept a clean sheet as Bohemians won 1-0 at Drogheda United on Friday evening.

In England's League One, James Wesolowski started and played 67 minutes as Peterborough headed for the play-offs in form after a 5-0 win over relegated Dagenham & Redbridge on Saturday.

In England's League Two, Shane Cansdell-Sherriff put in a full shift as Shrewsbury narrowly missed out on automatic promotion after a 3-0 win over Oxford United on Saturday.

Cansdell-Sherriff's fourth-placed side will now push for promotion via the play-offs.

In Japan's J.League, Socceroo Alex Brosque scored his first goal for Shimizu S-Pulse in their 1-1 draw with Joshua Kennedy's Nagoya Grampus on Saturday.

Brosque netted on 18 minutes, shooting in from close-range from a rebound after the Nagoya keeper saved a shot from Genki Omae.

Fellow Aussie Eddy Bosnar put in a full shift in the game, while Kennedy was absent due to a hamstring injury.

Elsewhere, Matthew Spiranovic started and played 65 minutes as Urawa Reds slumped to a 3-1 loss at early leaders Kashiwa Reysol on Saturday.

In Japan's J2.League, Mark Milligan played a full game as JEF United Chiba firmed up second spot with a 1-0 win at Gainare Tottori on Sunday.

Elsewhere, Jade North was an unused substitute as FC Tokyo moved up to seventh with a 1-0 win over Kataller Toyama on Sunday.

In China's Super League, Joel Griffiths provided two assists in Beijing Guoan's 3-0 win at Brendon Santalab and Adam Kwasnik's Chengdu Blades on Sunday.

The Australian got in behind the Blades defence before cutting back for Wang Xiaolong for the opener on 46 minutes.

Griffiths then whipped in a right-wing cross which was spectacularly converted by Walter Martinez to make it 2-0 on 75 minutes. Xu Liang grabbed a nice third too as Guoan moved into second.

The ex-Newcastle Jets man played 84 minutes in the game, while Kwasnik put in a full shift for Chengdu. Santalab was out with an ankle injury.

Elsewhere, Dino Djulbic was on the scoresheet as Shaanxi Chanba drew 2-2 at Tianjin Teda on Saturday.

Djulbic, who played a full game, headed in a late equaliser from a set-piece.

Meanwhile, Alex Wilkinson put in a full shift and Bruce Djite was a 68th-minute sub as struggling Jiangsu Sainty lost 1-0 at champions Shandong Luneng, while Dean Heffernan played a full game as Liaoning Whowin thrashed Dalian Shide 3-0.

In Korea's K-League, Socceroo Sasa Ognenovski played a full game in defence as Seongnam Ilhwa's poor season continued after a 1-1 draw with Gangwon on Sunday.

Seongnam are currently second last in Korea, with seven points from nine games.

Elsewhere, Luke DeVere played a full game as Gyeongnam moved up to fourth with a 1-0 win over Gwangju, Robbie Cornthwaite put in a full shift as Chunnam Dragons won 2-1 at Suwon Bluewings, while Iain Fyfe was absent as Busan I'Park won 2-1 over Pohang Steelers.