It took coming back from a first-set tiebreak loss and a roof-closing delay, but Andy Murray is advancing to the Wimbledon final yet again after defeating Jerzy Janowicz 6-7, 6-4, 6-4, 6-3.