PAUL McGINLEY goes into a #1m shoot-out with Michael Campbell today vowing: "I really do believe my best years are ahead of me."

McGinley toppled second seed Angel Cabrera 4&3 and Campbell hammered top seed Retief Goosen 7&6 in the HSBC World Match Play championship at Wentworth to set up their showdown for golf's biggest cheque.

For Dubliner McGinley it was sweet revenge for being pushed into second place by the Argentinian at the BMW Championship in May.

The end came when the big-hitting Cabrera blasted a drive out of bounds down the 33rd moments after winning the previous hole to keep his hopes alive.

McGinley, 38, said: "I was 26 years old when I played my first year on tour and at 19 years I was seven handicap.

"Mentally I have a sharp edge at the moment. But I'm playing the US Open champion now and I'm going to have to play really well."

Campbell added another chapter to the best season of his career, but was shocked by how poorly Goosen played.

Goosen leads Campbell by nearly #180,000 at the top of the European Order of Merit, had won his last two events and crushed Kenneth Ferrie 9&8 and Mark Hensby by matching his own championship record of 12 &11.

Yet what a difference a day makes.

Goosen, 17 under par for his first two matches, was never a threat and Campbell said: "He is a great player, but he didn't really fire at all."