Ivan Soldo in action during Richmond's practice match against Geelong on Saturday afternoon.

Dustin Martin and Ivan Soldo made successful returns from injury as a hungry Richmond ran away from Geelong in an entertaining practice match at GMHBA Stadium on Saturday.

The Tigers led 17.8 (110) to 12.20 (92) after four quarters before VFL players took to the field for the final two periods.

Martin got through all four quarters, mostly onball, to complete his first serious hitout since suffering a kidney injury that wiped away the end of his 2021 season.

He was energetic, highly involved, and despite the odd mistake, showed his class in laying on a couple of goals with pinpoint kicks.

06:09

Soldo also got through after almost 18 months out with knee injuries, kicking two goals as a permanent forward.

Shai Bolton was fantastic for the Tigers, while Tom Lynch kicked three goals in a half of action before he was rested.

Thomson Dow racked up plenty of disposals in his inside midfield role, Hugo Ralphsmith was aggressive at half-back and gathered a number of contested possessions, while No.9 draft pick Josh Gibcus hauled in a few intercept marks against the potent Cats forwards and became more involved as the match wore on.

After previous stints at Richmond and Adelaide before arriving at the Cattery in November as a delisted free agent, Tyson Stengle put on a masterclass to kick four goals and have a hand in plenty of other Geelong scoring chains.

The 23-year-old roamed up the ground to take marks, used precise kicking into the forward 50 and was then a handful when within range of goal.

Tom Hawkins looked as good as ever with four goals, while Tom Stewart controlled the defensive 50 for Geelong.

02:16

GEELONG 1.6 5.12 10.17 12.20 (92)
RICHMOND 4.3 7.4 11.5 17.8 (110)

GOALS
Geelong: Stengle 4, Hawkins 4, Cameron, Bews, Close, Tuohy
Richmond: Lynch 3, Bolton 3, Soldo 2, Castagna 2, Riewoldt 2, Baker 2, Nankervis, Edwards, Caddy