This year's $100,000 Bull and Bush Tavern Cup (2200 metres) brought the Bunbury Turf Club's 2019/2020 season to a close on Sunday afternoon.
The main event saw Daniel and Ben Pearce-trained Superior Smile quickly exit the barrier before taking the lead.
The chestnut gelding remained in front at the 800m mark and the final turn, with Patchirac close behind.
Led by star rider Lucy Warwick, Spiritual Warrior ($4.80) moved up from third to first on the home straight.
In a thrilling finish, the bay stallion pipped Superior Smile by a short-head and He's A Parker (last year's winner) by 0.8 lengths.
Earlier in the day, Shaun McGruddy and Tim Crosby-trained Gibraltar Dancer ($7) recovered to win the 1100m TABTouch - Better Your Bet Maiden.
The bay gelding crossed the line just a neck in front of My Blueboy and 1.2 lengths clear of Jakestar.
The Furphy Refreshing Ale Maiden (1100m) saw Barry Newnham-trained Lording ($3.80) defeat pre-race favourite Silent Act by a neck.
Irish bay gelding Once Were Lost ($6) beat out pre-race favourite Cape Reign by a nose in the 1675m Aria Lodge Agistment Farm Maiden.
Pre-race favourite Rum Raker ($2.40) took out the BVA Metal Fabrications Maiden (1400m) in style, finishing a long-neck ahead of Em Tee Aye.
Brown gelding Eurasia ($1.80, pre-race favourite) crossed 1.3 lengths in front of Together We Dream in the 1400m Michael Lane Racing Handicap.
Grey-brown mare Ice Trade ($13) secured the $18,880 first prize in the Skyracing.tv Provincial Championship Series Heat (1200m).
Lisa Staples guided Blaiszen Cazah ($5) to a narrow victory in the final race of the season - the 2200m Capel Tavern Handicap.