Loading...

Roger Federer
Max Mirnyi

Roger Federer
Max Mirnyi

Watch this semi-final replay from start to finish as rising star Roger Federer came up against the 'Beast' Max Mirnyi for a place in the Hamburg final.