Fisher in contention

England's Ross Fisher produced a second consecutive four-under-par 68 to trail leader Kevin Stadler by three strokes after the second round of the HSBC Champions tournament in Shanghai.

World number two Phil Mickelson is just one adrift of Stadler after a stunning bogey-free 66 - two ahead of Fisher and Scotland's Simon Yates.

Yates tied Mickelson for the best round of the day with a run of three birdies over his last five holes as the duo benefited from calmer afternoon conditions.

Three-time major winner Vijay Singh and South African Andrew McLardy were a shot further adrift at seven under at the midway point.

Paul Casey signed for a 71 courtesy of a birdie at the last to head a group which included defending champion Yang Yong-Eun of Korea, while Open champion Padraig Harrington and US Open champion Angel Cabrera remained four under after level-par second rounds.