RADCLIFFE swimmer James Guy has qualified for tonight's semi-finals of the Olympic 200m freestyle in Rio.

He finished second in his heat in a time of 1min 46.1secs, behind American Connor Dwyer, who won in 1:45.95.

The semi-finals will take place from 2.11am, British time, with the final scheduled for early Tuesday morning.