A solid performance across the board was the key to a 106-point win for East Perth over South Fremantle in the WAFL on Saturday.

Leading the charge before straining a hamstring was key forward Fraser McInnes, who kicked four goals, and he will be assessed in the next 24 hours before an update is expected on Tuesday.

Rookie Tom Lamb also kicked four goals, while hard nut Pat McGinnity celebrated his return to football after a six-week absence by kicking three goals.

Through the midfield, Brant Colledge was outstanding, while Dylan Main produced possibly his best performance in league ranks with 25 possessions and five marks.

Corey Adamson, too, was a key factor with 18 touches, six tackles and two goals.

Kane Lucas, who has been in a rich vein of form, continued in that fashion with 23 possessions and eight tackles, with the Royals dominating in virtually every position.

Ruckman Scott Lycett, returning to senior action, had 13 touches, took 5 marks and had 19 hit-outs from restricted game time. 

Down back, Sam Butler resumed from a hip injury and had 19 possessions, while also offering direction to youngsters Paddy Brophy and Jackson Nelson who were solid.

Jamie Bennell was also efficient when called upon in the defensive half, was clean with his skills and cool under pressure.

The win elevated the Royals to fifth position on the ladder and has set up an intriguing confrontation with arch rival West Perth at Medibank Stadium on Saturday.

Developing utility player Rowen Powell played on the wing in the reserves and had 14 possessions as he added another string to his bow.