In cancelling his contract after less than three weeks and without kicking a ball for the club, Anthony Stokes moves to Livingston has become one of the most short-lived transfers in Scottish football history.
How many of these players can you remember making a similarly sharp exit from their clubs?

. LIVINGSTON, SCOTLAND - AUGUST 24: Livingston's new signing Anthony Stokes during media access at the Tony Macaroni Arena on August 24, 2020, in Livingston, Scotland. (Photo by Ross MacDonald / SNS Group)
Anthony Stokes has left Livingston just three weeks after being introduced to the media at the Tony Macaroni Arena on August 24, 2020. (Photo by Ross MacDonald / SNS Group) Photo: Ross MacDonald - SNS Group

. Du Wei - Celtic
Arrived on loan from Shanghai Shenhua and made his debut in a Scottish Cup tie against Clyde on 9 January 2006 only to be hooked after 45 minutes and never seen again as Gordon Strachan's side succumbed to a shock 2-1 defeat. Photo: SNS Group Jeff Holmes

. Joey Barton - Rangers
A high-profile signing for Mark Warburton in the summer of 2016, the controversial former Man City midfielder lasted just eight games before having his contract terminated following a training ground bust-up. Photo: SNS Group Craig Foy

. Willo Flood - Dunfermline
The Irishman was paraded at East End Park on 18 June, 2018 only to quit the club nine days later in order to take up a lucrative offer from Bali United. However, that move collapsed and Flood subsequently announced his retirement Photo: Pars TV

. Walter Rojas - Dundee United
The Argentinian winger is a cult figure at Tannadice despite making no appearances. Signed by Jim McLean (pictured) for a reported £200,000 in 1991 to much hype only to depart three months later having been deemed not good enough Photo: SNS Group

. Eric Djemba-Djemba - St Mirren
The former Man Utd midfielder said he hoped his move to Paisley would help him gain a place in the Cameroon squad for the World Cup in Brazil. That didn't happen and he was released after making just three appearances. Photo: SNS Group Ross Brownlee

9. Fabrizio Ravanelli - Dundee
The Italian superstar was lured to Dens Park on a two-year deal worth £5k per week in September 2003. Scored a hat-trick against Clyde in the League Cup but made only five appearances before the club entered administration Photo: SNS Group Alan Harvey

10. Chris Waddle - Falkirk
Arguably the most decorated player to wear the Falkirk strip, the former England star played four times for the Bairns in the second tier of Scottish football in September 1996, aged 36, before returning south to join Bradford Photo: SNS Group Jeff Holmes

11. Tiago Costa - Hearts
Arriving from Benfica in the summer of 2006, Costa made his Tynecastle debut against Inverness Caledonian Thistle on 28 August. However, he failed to feature again for the team and was released on 13 November. Photo: SNS Group Bill Murray

12. Phil Airey - Hibs
Striker joined Hibs on loan from Newcastle on August 11, 2011 and was back at the Magpies by September 27, 2011 having played 20 minutes as a sub in a 4-1 defeat at Kilmarnock. Ended up at Blyth Spartans but now 28 and retired. Photo: SNS Group Jeff Holmes