A sensational finish lifted Stephen Gallacher into contention for back-to-back victories on the European Tour in the Hassan Trophy in Morocco, with Paul Dunne the best of the Irish after day one. 

Gallacher started his opening round on the back nine at Royal Golf Dar Es Salam and was only level par after 15 holes, but then birdied the seventh, made an albatross on the next and also birdied the ninth.

The 44-year-old Scot, who won the Hero Indian Open at the end of March, holed a three iron from 240 yards on the par-five eighth for his first albatross as a professional and ended the day with a 68, two shots behind England's Jordan Smith.

Smith held a one-shot lead over Spain's Alejandro Canizares and American Sean Crocker, with France's Matthieu Pavon alongside Gallacher on five under. 

Defending champion Alexander Levy struggled to a two-over-par 75.

Paul Dunne carded a level-par round of 73, with Gavin Moynihan and Michael Hoey a shot further back.