Former world number one Lleyton Hewitt booked his first ATP final in over a year as he beat Rajeev Ram 6-4 5-7 6-2 at the Hall of Fame Tennis Championships in Newport.
The 31-year-old, now down at 233rd in the world rankings following toe surgery, battled past the 2009 champion to seal a final clash with top seed John Isner.
He told the ATP's official website: "I had to take my chances. I felt like I was in every one of his service games. It was a matter of those half-chances.
"Early on in the match, I had a lot of break points, but he came up with big first serves. I didn't get a look at a second serve on a break point.
"It was a matter of if I got that small opportunity, with a second serve and a break point, I had to step up and take it."
Isner, meanwhile, was a straight-sets winner over sixth seed and fellow American Ryan Harrison.
Isner was typically formidable on the Newport grass, winning 92 per cent of points on first serve and not facing a single break point as he claimed a 7-6 (7/4) 6-3 win.
Hewitt has won both the pair's previous encounters in straight sets, though they have yet to clash on grass.
Hewitt's most recent final was also on grass, at Halle in 2010, when he beat Roger Federer in three sets.