MELBOURNE has sensationally dropped veteran Bernie Vince for Sunday's clash against St Kilda.
Debutant Harrison Petty and Sam Weideman have been included in the Demons' side at the expense of Vince and forward Tim Smith.
Vince is averaging just 16.4 disposals a game this season, his lowest since 2007 when he played just six games for Adelaide in his second year.
CHECK 'EM OUT Full teams here
Demons football boss Josh Mahoney insisted the 32-year-old is capable of reclaiming his spot.
"Bernie remains an important player for our football club," Mahoney told the club's website.
"He knows his form hasn’t been at its best, but we expect him to go back, play well and find his way back into the team.
"We’re confident Bernie can return to the required level and have an impact for us for the rest of the season."
The Saints have also made two changes with captain Jarryn Geary back from a calf injury and 19-year-old Irishman Darragh Joyce to make his debut.
Logan Austin and Jimmy Webster have been omitted.
Essendon forward Travis Colyer will play his first senior game of the season against North Melbourne on Sunday.
He's one of two inclusions for the Bombers along with Patrick Ambrose who last played seniors in round 10.
Colyer missed the first half of the season with a foot injury.
Josh Green has been omitted, while Mason Redman might not play again this year due to an ankle injury.
Ben Jacobs makes a welcome return from his delayed onset concussion for North, while Ryan Clarke returns.
Paul Ahern has been dropped and Billy Hartung is out with a hamstring injury.
The Lions welcome back Mitch Robinson, Daniel McStay and Jake Barrett for their clash with Fremantle at Optus Stadium on Sunday.
Michael Waters and Alex Pearce return for the Dockers with Conor Blakely (knee) and Ryan Nyhuis (omitted) making way.
Walters returns from a one-week ban for a stomach punch while Pearce has recovered from a thumb injury.
Friday, June 29
Western Bulldogs v Geelong at Etihad Stadium, 7.50pm AEST
WESTERN BULLDOGS
In: M.Suckling, B.Lynch
Out: M.Honeychurch, C.Daniel (knee soreness)
New: Brad Lynch (Swan Districts)
GEELONG
In: H.Taylor, C.Guthrie, Q.Narkle
Out: L.McCarthy (hamstring), C.Gregson, Z.Guthrie
New: Quinton Narkle (Perth)
Saturday, June 30
Carlton v Port Adelaide at the MCG, 1.45pm AEST
CARLTON
In: M.Murphy, J.Pickett, N.Graham, L.Casboult, A.Phillips
Out: M.Kreuzer (ankle), L.Plowman (knee), D.Thomas (suspended), L.O'Brien, C.O'Shea
PORT ADELAIDE
In: J.Hombsch, J.Trengove
Out: D.Byrne-Jones (club suspension), T.Jonas (hamstring)
New: Jack Trengove
Adelaide v West Coast at Adelaide Oval, 4.05pm ACST
ADELAIDE
In: L.Brown, R.Laird, R.Sloane, D.Fogarty, C.Ellis-Yolmen, C.Hampton
Out: P.Wilson, E.Betts (hamstring), A.Otten (Achilles), M.Poholke, R.Atkins, S.Gibson (hamstring)
WEST COAST
In: B.Ah Chee, B.Ainsworth
Out: J.Nelson, M.LeCras (wrist)
Gold Coast v Collingwood at Metricon Stadium, 7.25pm AEST
GOLD COAST
In: W.Powell, S.May, R.Thompson, B.Crossley
Out: T.Lynch (knee), S.Day (shoulder), J.Leslie, C.Ah Chee
New: Wil Powell (Claremont)
COLLINGWOOD
In: B.Crocker, B.Sier
Out: A.Treloar (hamstring), L.Greenwood (concussion)
New: Brayden Sier (Northern U18)
Greater Western Sydney v Hawthorn at Spotless Stadium, 7.25pm AEST
GREATER WESTERN SYDNEY
In: R.Lobb
Out: J.Cameron (suspension)
HAWTHORN
In: J.Ceglar
Out: S.Burgoyne (hamstring)
Sunday, July 1
Melbourne v St Kilda at the MCG, 1.10pm AEST
MELBOURNE
In: H.Petty, S.Weideman
Out: T.Smith, B.Vince
New: Harrison Petty (Norwood)
ST KILDA
In: J.Geary, D.Joyce
Out: J.Webster (injured), L.Austin
New: Darragh Joyce (Ireland)
Essendon v North Melbourne at Etihad Stadium, 3.20pm AEST
ESSENDON
In: T.Colyer P.Ambrose
Out: M.Redman (ankle), J.Green
NORTH MELBOURNE
In: B.Jacobs, R.Clarke
Out: B.Hartung (hamstring), P.Ahern
Fremantle v Brisbane at Optus Stadium, 2.40pm AWST
FREMANTLE
In: A.Pearce, M.Walters
Out: C.Blakely (knee), R.Nyhuis
BRISBANE
In: D.McStay, M.Robinson, J.Barrett
Out: H.Andrews (concussion), Z.Bailey, S.Mayes