COLLINGWOOD forward Travis Cloke looks set to miss Saturday’s blockbuster against St Kilda at the MCG after the match review panel upheld his match day report for striking Port Adelaide midfielder Travis Boak.

He has been given a three-match ban, which can be reduced to two with an early guilty plea.

However, the news is brighter for Hawthorn star Lance Franklin. He has avoided a third suspension for the season, with the MRP finding his high contact on Geelong defender Tom Lonergan was not reportable.

Cloke was booked during the first quarter of the Magpies’ win over the Power in Adelaide on Friday.

The off-the-ball incident, in which he appeared to elbow Boak in the head, was caught on camera and was judged to be a level four striking offence.

Due to Cloke’s carry-over points - stemming from a one-match suspension for striking Carlton's Michael Jamison in 2008 - it attracted a three-game ban.

Collingwood had a better result with key position player Jack Anthony, whose bump on Port's Daniel Stewart was deemed not reportable.

Richmond’s Daniel Jackson has found trouble for the second time this season.

His poor recent record - he was rubbed out for three weeks for head-butting Hawthorn’s Campbell Brown in round eight - means he’s attracted a three-match suspension after being cited for rough conduct on Fremantle’s Hayden Ballantyne.

Jackson can have the penalty reduced to two games an early guilty plea.

Meanwhile, Essendon’s Leroy Jetta has charged with misconduct for making unreasonable contact to the face of Melbourne defender James Frawley.

Jetta’s clean record means he can have the two-week ban reduced to one.

St Kilda’s Sam Gilbert can accept a reprimand for rough conduct on Brisbane’s Simon Black.

His teammate Jason Blake can also accept a reprimand for tripping Lions player Jack Redden.

The three-quarter time melee in the same game has also attracted plenty of attention.

Fourteen Saints and Lions players, including Nick Riewoldt, Lenny Hayes and Brendan Fevola, have been offered fines for engaging in the scuffle.

North Melbourne’s Daniel Pratt can accept a $1,950 fine for using abusive language towards an umpire.