And he achieved it in style as he proved he is not only brimming with talent, but has the confidence and composure to compete with Europe's best.
On a final day when the leader board changed with the blink of an eye, the decisive moment came at the long 17th where 30-year-old Edfors rolled in a snaking birdie put to pull two clear of the field.
And after steering his drive to the safety of the fairway on the treacherous final hole, he could afford to take three putts to wrap up the title and a second victory in two months, following his success at the TCL Classic.
A closing 70 to an 11-under-par total left him a shot clear of countryman Jarmo Sandelin, England's Gary Emerson and Scotland's Stephen Gallacher.
Sharing fifth place two off the pace were US Open champion Michael Campbell and the overnight leader, Paul Casey, whose brave attempts to birdie the last ended up with both taking bogeys.
Macclesfield's Jamie Donaldson, the only North West player to survive the cut, repaired some of the damage from a third round 77 to close with 71 and three-under-par all told for a share of 57th place.
LANCASHIRE overpowered Durham by six points in their opening Northern Counties League match at Ormskirk but title favourites Cheshire were stunned by a 10-8 reversal against Northumberland at Berwick as defending champions Yorkshire drew with Cumbria at Seascale.
ROBERT Turner won the Balfour Cup, Manchester golf's top amateur prize after standing in for another player who pulled on the eve of the tournament at Sale.
The 53-year-old joiner, a member of Altrincham, chiselled out a 66 off his 10 handicap to win by a shot from Swinton Park's Steve Dawson.
WARRINGTON ace Ian Winstanley finished birdie eagle on the last two holes in the Faldo Series at Marriott Worsley Park for three-under-par 68 to share the spoils with Cheshire team-mates Dale Marmion, from Delamere, and Hazel Grove's Iain Davie.
FLORENTYNA Parker powered to victory in the Lancashire Women's Championship at Southport and Ainsdale, beating Grange Park's Laura Johnstone six and five in the final.
Tweet

