Chelsea stun Manchester City, reach semis