Skipper Craig White chose to bat first after winning the toss, but they were soon in trouble with Vaughan's middle and off stumps knocked back by Taylor three balls before he was dismissed by a fine away-swinger.
White got enough bat on his pull shot against Irfan Pathan to hit the only six of the innings as 15 came from the 16th over to help the Irish to three figures, something that looked distinctly remote at 48-5 in the 10th.