Vikings end Red Devils run in 2A soccer playoffs