EAST RUTHERFORD, N.J. (AP) - Chris Johnson ran for 125 yards and two touchdowns, Vince Young threw a touchdown and the Tennessee defense forced three turnovers in beating the error-prone and undisciplined New York Giants 29-10 on Sunday.

The victory was the 10th straight against an NFC opponent for the Titans (2-1) and their fifth straight over the Giants (1-2), who have now lost two in a row.

The Giants missed two field goals; had two drives inside the Titans 6-yard line end in turnovers; gave Tennessee a safety with a chop block in the end zone; and committed five personal fouls, including two by offensive tackle Kareem McKenzie that led to him being yanked from the game.