Magnificent Mickelson surges into lead at Travelers Championship

World number one Rory McIlroy is four shots off the top at the halfway stage.