Home Sports Vikings beat Colts to snap two-game skid and keep pace in NFC North