Ravens 23
Giants 17

Giants have MAJOR line issues on offense and secondary problems as well.