Vikings suddenly control own destiny in NFC North