Glasgow’s Martin Laird had his best finish on the PGA Tour in almost two years as he shared second in the RBC Canadian Open in Ontario.

The 33-year-old, a three-time winner on the US circuit, posted a closing five-under 67 for an 11-under 277 and finished just a shot behind eventual winner, Jhonattan Vegas.

Laird, whose last win on the PGA Tour was in the 2013 Valero Texas Open, had been sitting in 222nd place on the world rankings prior to the championship but the former Scottish Youths’ champion continues to show a welcome return to form.

He finished in a tie for seventh in the Barracuda Championship, a modified stableford competition at the end of June and now has his first podium placing since a third place finish at the Frys.com Open in 2014.

Vegas shot a sparkling eight-under 64 for a 12-under 276 to claim a slender win ahead of Laird, Spanish rookie Jon Rahm and US Open champion Dustin Johnson.