McPhee throws for three touchdowns in 49-34 win over Lancers