The Pittsburgh Steelers clinched their NFL play-off place with a last-gasp win over the Baltimore Ravens - but reigning champions the Denver Broncos were dumped out and embarrassed by the Kansas City Chiefs.