their penalty saved by David James as they crashed out in a shoot-out. Johnston was the scorer of the final competitive goal at Roker Park in a 3–0 win over Everton in the final home game of the 1996/97 season. Rangers At the end of the 1999–00 season, having not featured for Sunderland in the entire campaign, Johnston moved to Rangers on a free transfer, scoring on his debut in a Champions League qualifying match against FBK Kaunas. He scored twice more for Rangers, his strikes coming against Herfolge in another Champions League qualifier and Brechin in the Scottish Cup. Middlesbrough Little over twelve months later, in late August 2001 and with the FA Premier League season already underway, Johnston moved to Middlesbrough in a £600,000 deal, making his debut in the derby defeat to Newcastle United the following weekend. Johnston scored in his second match against West Ham but failed to score again all season, missing February and March due to injury. The following season, Johnston spent much of the season on loan with Sheffield Wednesday, scoring twice, having only played in two League Cup matches for Boro, subsequently missing the entire 2003–04 season. Kilmarnock Johnston signed for Kilmarnock in August 2004, reuniting him with former Hearts management team Jim Jefferies and Billy Brown. In April 2007, with his contract about to expire, Johnston agreed a new two-year deal, which wasn't extended upon its expiry in June 2009, resulting in his release from Rugby Park. St Mirren On 8 August 2009, Johnston played in a trial match for St Mirren against Wigan Athletic. After the match, manager Gus MacPherson said that he would love to sign him, but felt he might be out of their price range. After making 10 appearances for St Mirren, he was released at the end of the season. Queen of the South In July 2010 Johnston played as a trialist in four games for Dumfries club Queen of the South. Johnston was then confirmed on the club's website as having signed a one-year contract on 16 July 2010. Johnston's competitive league debut for Queens was on 22 August 2010 when he played in central midfield during a 3–1 away win at Cowdenbeath. Johnston scored his first Queens goal in a league win at Palmerston Park versus Partick Thistle on 18 September 2010. International Johnston made 18 appearances for Scotland between 1998 and 2002, and