The incident ignited after the final whistle when Cahill allegedly confronted Cabaye about his push on a ballboy earlier in the match and the French midfielder made a remark that incensed the Socceroo.

Cabaye later apologised to the ballboy and Cahill.

"I would like to apologise for the cross words I exchanged with Tim Cahill which resulted in his red card and my booking on the final whistle," he said.

"It was unnecessary and, regrettably, the result of frustration and disappointment, all in the heat of the moment. It is out of character and for that I am sorry."

Elsewhere in England, Chris Herd started, but was replaced at half time as Aston Villa ended their abysmal season with a 2-0 loss to Norwich.

Former North Queensland Fury goalkeeper Sebastian Usai was on the bench for Blackburn Rovers during the 2-1 loss to Chelsea.

The 22 year old shot stopper didn't make his first start for the Blackburn reserves until last month. However, injuries to Paul Robinson and Mark Bunn resulted in his promotion to the first team.

Vince Grella was back on the bench for the Rovers after spending several months on the sidelines with an injury, but he didn’t make it onto the pitch.

Mark Schwarzer put in a full shift in goal as Fulham ended their season with a 2-0 loss to Tottenham.

In Italy, Carl Valeri was a 78 minute substitute as Sassuolo’s bid for promotion was dealt a severe blow in the form of a goalless draw against relegation-threatened Livorno.

The result leaves Sassuolo in third position on the Serie B table, two points away from an automatic promotion spot.

In the Austrian Bundesliga, James Holland was not in the squad for Austria Wien’s 1-0 victory over Mattersburg.

Luke Wilkshire’s Dinamo Moscow will have to be content with a spot in the Europa League after drawing 1-1 against Kuban' Krasnodar.

Wilkshire was absent from the match as Dinamo finished the season in fourth position on the Russian Premier League table.

Nathan Coe put in a full shift between the posts as SonderjyskE blew a two goal lead to draw 2-2 against Danish superliga leaders Kobenhavn.

In the J-League, Alex Brosque scored a dramatic equaliser with the last kick of the game as Shimizu S-Pulse maintained their undefeated record at home with a 1-1 draw against Cerezo Osaka.

Brosque told reporters after the match, “The goal was a little bit lucky, it just popped out…but we put a lot of pressure on them in the last fifteen minutes so I think we deserved the goal.”

He went on to express his frustration at Shimizu’s failure to secure all three points, “We let ourselves down today, we let our supporters down, we are sorry about the way we played, but we have to make up for it in the next home game”.

Josh Kennedy played 89 minutes and made an assist in Nagoya Grampus’ 1-0 victory over Vissel Kobe.

The Socceroo striker drew a quality save from Kenta Tokushige early in the game when he fired a shot towards the bottom corner of the Kobe goal.

Just before the break, he shrugged off pressure from his marker to send in a low cross that was drilled home by Keiji Tamada

Elsewhere in Japan, Jade North played the full 90 minutes of Consadole Sapporo’s 1-0 loss to FC Tokyo.

With just one win in 11 matches, Sapporo are anchored to the floor of the J-League table and are the prime candidates for relegation.

In Korea, Eddy Bosnar played a full match in defence as Suwon Bluewings maintained their position at the summit of the K-League table with a 4-1 win over Gwangju.

However, Adrian Madaschi’s Jeju United kept the pressure on Suwon with a 4-2 win over Gangwon.

Socceroo Matt McKay put in a full shift and made an assist as Busan I’Park continued their march up the ladder with a 2-0 win over Daegu. The victory was Busan’s fourth in succession.

Late in the first half, McKay produced a sublime through ball to set up the opening goal for Busan.

At the other end of the table, Robbie Cornthwaite played the full 90 minutes of Chunnam Dragons’ surprise 2-1 victory over title-contenders Ulsan.

Former Brisbane Roar defender Luke DeVere returned from injury and put in a full shift but wasn’t able to prevent Gyeongnam from losing 1-0 to FC Seoul.

A knee injury has kept DeVere on the sidelines for the past six weeks and his return to fitness will provide a much needed boost for a team that has won once in the last 11 matches.

Sasa Ognenovski played the full 90 minutes of Seongnam’s 1-0 defeat of Nathan Burns’ Incheon United.

Burns has had a frustrating spell in Korea thus far, with injury restricting him to just three appearances and leaving him powerless to help his team move away from the bottom of the K-League table.

In Indonesia, former Gold Coast United striker Andrew Barisic scored for Arema in the Indonesian Premier League as they drew 1-1 with PSM Makasar

But in the Chinese Super League, Joel Griffiths was forced off with a knee injury just 31 minutes into Shanghai Shenhua’s goalless draw against Shanghai Shenxin.

Defender Milan Susak scored his first goal of the season to help Tianjin Teda defeat Shandong Luneng 2-0.

Dino Dulbic put in a full shift as Guizhou Renhe conceded two late goals to lose 2-1 against Beijing Guoan.

In Uzbekistan, David Carney was not in the squad for Bunyondkor’s 2-0 victory over Olmaliq.

Finally, in the Scottish Premier League, Ryan McGowan put in a full shift as Hearts were demolished 5-0 by champions Celtic, while Aaron Mooy was left out of the squad for St Mirren's goalless draw against Aberdeen.