the match. In February 2007, Robson signed a new contract until 2011, with his first career hat-trick following in March in a 4–0 away win against Hearts. With 11 goals by mid-March, Robson finished the season as the league's top-scoring midfielder, four ahead of Rangers' Charlie Adam. The following season, Robson managed an even better ratio, scoring 12 from 24 games in all competitions at the point of leaving United. With 11 league goals, Robson was second top scorer in the league, one ahead of colleague Noel Hunt. Six of his goals came in January 2008, including a second hat-trick against Hearts in less than a year. Celtic On the final morning of the January 2008 transfer window, Robson was in negotiations to move to Celtic after they had a "seven figure" bid, plus Celtic player Jim O'Brien on loan until the end of the season, accepted by United. He signed for Celtic that evening. Robson made his Celtic debut on 10 February against Aberdeen, scoring with his first touch of the ball, a free-kick into the bottom corner of the goal. He scored his second goal for Celtic on his Champions League debut against Barcelona. An assist from Aiden McGeady allowed Robson to loop a header over Víctor Valdés, to put Celtic ahead, though they eventually lost 3–2. On 27 April, Robson scored his first Old Firm goal, converting a penalty which was the winning goal. On 10 August, Robson again scored from a penalty kick, this time against St Mirren, the opening goal of Celtic's league campaign for the 2008–09 season, in a 1–0 victory for Celtic. Robson's final game for Celtic was against Old Firm rivals Rangers. Middlesbrough Robson left Celtic in January 2010 and joined his former Celtic manager Gordon Strachan at Middlesbrough along with teammates Willo Flood, Scott McDonald and Chris Killen. He was sent-off on his home debut against Bristol City. He captained Middlesbrough against Peterborough United standing in for injured Gary O'Neil, and scored his first goal for the club in the seventh minute. His form continued as he scored two penalties against QPR on 27 February at the Riverside. He scored again in the Tyne-Tees derby against Newcastle on 13 March. Three days later he scored against Derby County at Pride Park. Robson scored the quickest ever goal at the Riverside on 8 September 2010 against Reading, netting after just 24 seconds