Rukavytsya started the match and played 71 minutes before being substituted in a tactical reshuffle.

Hertha must now defeat Hoffenheim in the final round, and hope that Cologne lose or draw against Bayern Munich, if they are to avoid automatic relegation from the Bundesliga.

If results go their way, Hertha will face the third-placed Bundesliga 2 team in a relegation play-off.

Chris Herd, another Aussie in the midst of a fierce relegation battle, played a full match as Aston Villa made it eight games without a win after they drew 0-0 against West Bromwich Albion.

Early in the first half, a cross from Richard Dunne presented Herd with a gilt-edged opportunity to give Villa the lead, but he fired his shot directly at the West Brom goalkeeper.

Villa are currently in 15th position, three points from the drop-zone with tough matches against Tottenham and Norwich to come.

Elsewhere in the English Premier League, Tim Cahill scored his second league goal of the season as Everton demolished Mark Schwarzer’s Fulham 4-0.

The Socceroo midfielder latched onto a sublime chipped through-ball from Steven Pienaar and volleyed it past Schwarzer.

In the npower Championship, Shane Lowry played a full match as Millwall’s five game winning run came to an end following a 2-2 draw against Blackpool.

Rhys Williams started and Scott McDonald was a second half substitute as Middlesbrough lost 2-1 to Watford.

It was a disappointing end to a campaign that had promised so much for Boro. After residing in the top six for the majority of the season, a run of eight games without a win consigned the Riversiders to at least another year in the Championship.

Neil Kilkenny was an unused substitute in Bristol City’s 1-1 draw with Burnley, while Richard Garcia played a full match up front as Hull City were defeated 2-1 by West Ham United.

Adam Federici saved a penalty, but he couldn’t stop Reading from losing 2-0 to Birmingham City.

In League One, Bailey Wright put in another full shift as Preston North End drew 2-2 with Charlton Athletic.

Dean Bouzanis played a full match and kept a clean sheet for Oldham Athletic in the 0-0 draw with Bury.

On Friday, Oldham manager Paul Dikov said he believed Bouzanis will challenge Alex Cisak for a first-team spot next season: “He’s showed calmness, his kicking has been very good and we've said all along Dean is a talented boy.

“It's added competition for that position because, as well as Alex has done, Dean will be pushing him.”

Cisak and James Wesolowski are both close to regaining full fitness, but Dikov said he's not prepared to risk either player in the final match of the season.

Next season, Wright, Cisak and Bouzanis will be joined in League One by Shane Cansdell-Sheriff, after his club, Shrewsbury Town, were promoted following a 1-0 victory over Dagenham.

In the Bundesliga, Mitch Langerak played a full match between the posts as Borussia Dortmund defeated Kaiserslautern 5-2.

Langerak drew the ire of the Dortmund crowd in the second half when he charged off his line and allowed Pierre de Wit to loop a header into the back of the net.

In the Bundesliga 2, Robbie Kruse returned to the Fortuna Dusseldorf match day squad, but didn’t make it off the bench, for the 1-1 draw against 10-man Greuther Furth.

With one match remaining, Dusseldorf are in third position on the table and will be guaranteed a promotion play-off spot, potentially against Rukavytsya’s Hertha Berlin, if they defeat MSV Duisburg next weekend.

In the Austrian Bundesliga, James Holland returned to the starting line up and played a full match as Austria Wien defeated Wacker Innsbruck 3-0

In the Eredivisie, Brett Holman played a full match as AZ Alkmaar’s title bid officially ended with a 1-0 loss to Feyenoord.

Tommy Oar came off the bench in the 79th minute as FC Utrecht conceded two late goals to lose 3-1 against NAC Breda. Michael Zullo and Adam Sarota weren’t in the match day squad.

Jason Davidson played the full 90 minutes of Heracles Almelo’s 4-2 loss to Heerenveen.

Earlier in the week, Davidson’s good form for Heracles was rewarded with a contract extension that will keep him at the club until 2014.

In the Scottish Premier League, Ryan McGowan started and played 71 minutes as Hearts drew 2-2 against Dundee United.

Aaron Mooy was not in the squad for St. Mirren’s 1-0 victory over Hibernian.

In the Russian Premier League, Luke Wilkshire’s hopes of playing in the Champions League next season were dealt a blow after Dinamo Moscow lost 2-1 to Zenit St Petersburg.

In the K-League, Robbie Cornthwaite was an unused substitute for Chunnam Dragons in the 0-0 draw with Incheon United. Nathan Burns wasn’t in the United squad.

Matt McKay played a full match and made an assist as Busan defeated Sangju 2-1.

Eddy Bosnar’s Suwon Bluewings defeated Sasa Ognenovski’s Seongnam 2-1. Bosnar put in a full shift while Ognenovski came on in the second half.

Adrian Madaschi played 90 minutes for Jeju united in the 3-1 victory over Gyeongnam. Luke DeVere was kept out of the Gyeongnam squad by a knee injury.

In the J-League, Alex Brosque was one of two Shimizu S-Pulse players sent off during the 1-0 victory over FC Tokyo.

Brosque received his second yellow card of the match in the 73rd minute, after he interfered with an FC Tokyo free-kick.

Jade North played a full match as Consadole Sapporo continued their abysmal form with a 2-1 loss to Omiya Ardija. Sapporo are yet to register a win this season.

Josh Kennedy and Matthew Spiranovic were both absent for Nagoya’s 2-1 loss to Urawa Red Diamonds.

In the J2-League, Mark Milligan scored his first goal of the season as JEF United drew 1-1 with Kattaler Toyama.

In the Chinese Super League, Joel Griffths wasn’t in the Shanghai Shenhua match day squad for the 0-0 draw against Shandong Luneng.

Dino Dulbic put in a full shift for Guizhou Renhe in the 1-0 victory over Qingdao Jonoon.

In the China Jia League, Brendon Santalab scored for Chongqing Lifan in the 1-1 draw with Chengdu Blades.

In Italy’s Serie B, Carl Valeri was a second half substitute as Sassuolo kept their promotion bid on track with a 2-1 victory over Brescia.