Saturday's Ningbo semifinal pits Liam Broady against Petr Bar Biryukov on hard. Liam Broady is rolling — 3 straight wins, 4 of 10 in recent play. Petr Bar Biryukov has won 3 in a row and 7 of the last 10 overall.
On paper it's close: comparable ratings, comparable serve numbers, small margins everywhere. Broady comes in off a compressed schedule; Biryukov comes in off a compressed schedule. A tiebreak or two would surprise nobody, with Broady fractionally more likely to land the big points.