‘Irreplaceable’ Rashid returning to form at the perfect time?