The two Socceroo strikers scored the goals that earned their respective teams all three points while Mat Ryan kept a clean sheet, as Jason Davidson and Oliver Bozanic tasted wins
Mile Jedinak played the full game for Crystal Palace as they earned a potentially vital point in a 0-0 draw away to relegation rivals Sunderland.
A tier below in the Championship, Shane Lowry completed 90 minutes, picking up a booking in the process, and Scott McDonald came on in the second half as their Millwall team drew 0-0 at home to Charlton Athletic.
Lucas Neill came on for the last six minutes of Watford's 3-0 win at home to Barnsley.
In League One, Massimo Luongo played a full game as his 10-man Swindon side managed a 0-0 draw away to Bristol City.
In Belgium Mat Ryan kept a clean sheet in Club Brugge's 2-0 derby win over Cercle Brugge, as they climbed to within four points of Pro League leaders Standard Liege.
James Holland played a full game for Austria Wien as they drew 1-1 away to Sturm Graz in the Austrian Bundesliga.
Mathew Leckie played the full game and scored the only goal as FSV Frankfurt defeated Ingolstadt 1-0 away from home in Germany's 2. Bundesliga, with Nikita Rukavytsya coming on for the last five minutes.
Ben Halloran came on the in the 55th minute of Fortuna Dusseldorf's 2-0 loss at home to St Pauli.
In the Netherlands, Jason Davidson played a full game in Heracles' 2-1 win at home to Roda JC. Also in the Eredivisie, Tommy Oar completed 90 minutes and provided the assist for the opening goal as his Utrecht side drew 2-2 away to NEC.
Oliver Bozanic started, picked up a booking and was withdrawn with 16 minutes remaining as his Luzern side won 1-0 at home to Zurich in the Swiss Super League. Dario Vidosic played the full game in 10-man Sion's 4-2 loss away to Grasshopper Zurich.
In the Russian Premier League, Luke Wilkshire played a full game as his Dinamo Moscow drew 1-1 away to Kuban Krasnodar.
A taste of the action | Nichols, pictured here in the ACL last week, has now debuted in Japan's top flightAsia
Josh Kennedy scored the only goal of the game as Nagoya Grampus beat Kashiwa Reysol 1-0 away from home in the J-League. Vegalta Sendai claimed their first point under new coach Graham Arnold with a 0-0 draw at home Gamba Osaka. And Mitch Nichols made his J-League debut, coming on in the 90th minute of Cerezo Osaka's 4-1 win at home to Shimizu S-Pulse.
In the Chinese Super League, Jonas Salley played a full game for Guizhou Renhe in their 2-0 win at home to Tianjin Teda, while Adam Hughes also completed 90 minutes for Harbin Yiteng as they lost 4-1 away to Guangzhou Evergrande. Daniel McBreen started but was subbed off without finding the back of the net as Shanghai SIPG thumped Shanghai Shenxin 5-1 at home.
Luke DeVere and Gyeongnam were on the wrong end of a 3-0 loss to Ulsan in the K-League, but Alex Wilkinson fared better, playing the full game as Jeonbuk Motors defeated Incheon United 1-0 away from home. Robert Cornthwaite came on late in Jeonnam's 2-1 loss at home Jeju United.
Tim Cahill started and finished New York Red Bulls' 1-1 draw at home to Colorado Rapids in Major League Soccer.
On the bench
Mark Schwarzer (Chelsea), Brad Jones (Liverpool), Mitch Langerak (Borussia Dortmund) Alex Cisak (Burnley), Adam Federici (Reading), Adam Sarota (Utrecht), Andy Rose (Seattle Sounders), Caleb Patterson-Sewell (Gil Vicente), Danny Vukovic (Vegalta Sendai)