WESTBURY'S top-oder failed yet again in yesterday's all important Greater Northern Cup semi-final against Ulverstone.
Shamrocks' captain Dane Anderson won the toss and sent the home side in to bat after rain delayed the start of play.
Ulverstone was restricted to 183.
However, the chase was too great for Westbury's out-of-form batsmen with the visitors bowled out for a mere 106.
Rain forced players from the field several times and reduced the game to a 47-over match but Westbury's target remained the same.
Ulverstone captain Josh Walmsley was the man-of-the- match, with a brilliant 91 off 96 balls to help set the competitive total, while Shamrocks' opening bowler Jono Chapman picked up 4 for 39 off 8.3 overs.
Westbury was steady at 0-25 off five overs in the run chase, but collapsed to be 4-46 in the 10th over.
John Keedy and Wes Ripper top- scored with 19 apiece as Ulverstone's Jacob Snare claimed 4-17 with the ball.
Anderson said his side's bowling and fielding had been solid.
"Our top order hasn't made many run for a while now, which is disappointing," he said.
"We have got some work to do and we think we have got the right guys there, its just about those guys putting some performances on the board."
Walmsley said it was an all round good performance from his men.
"Our bowlers have done the job all year and they done it again today and we backed them up in the field - we didn't really give Westbury a sniff," Walmsley said.
Ulverstone will now play Wynyard in the final on January 12, after Wynyard's semi-final clash with Devonport was washed out yesterday.Wynyard proceeded as it was the highest ranked side.