According to the latest
Association of European Airlines data (3rd quarter 2006) 41% of Swiss departures from Manchester were delayed by more than 15 minutes, and the average delay (per delayed flight) was 34.7 minutes.
Your best hope is that there are a lot of Moscow passengers on the incoming flight.