Cesc Fabregas scored an 88th-minute winner as Chelsea restored their seven-point lead at the top of the table with a 1-0 victory at West London rivals QPR.