Vikings hardly melting in front of Steelers