Brett Goodes, Phil Davis and Elliot Yeo have all been suspended for one match by the Match Review Panel following the completion of round eight.

In total 12 charges were laid, with all other players receiving fines.

Yeo was offered a one game ban for his hit on Jimmy Webster, while Goodes was suspended for one game for striking Melbourne’s Matt Jones.

GWS will be without key defender Phil Davis this week, after he was charged with striking Adelaide’s Luke Brown and suspended for one game. Teammate Jeremy Cameron was fined $1000 for forceful front on contact with Adelaide defender Kyle Cheney.

Lewis Jetta ($1500 for second offense), Kieran Jack, Jordan Lewis and Liam Shiels ($1000) can all accept fines for their part in a melee during Saturday night’s match.

Todd Goldstein has been fined $1000 for striking Hayden Ballantyne, Joe Daniher has been fined $1500 for striking Allen Christensen and Sam Mitchell was also fined $1000 for striking Sydney’s Tom Mitchell.

Dylan Grimes has been fined $1000 for interfering with injured player Jackson Trengove during Richmond’s win over Port Adelaide at Adelaide oval last night.

Read the full MRP statement at www.afl.com.au