Jaylen Warren exploded for 143 rushing yards and two scores, while Kenneth Gainwell had 128 total yards and a receiving TD to lift the Pittsburgh Steelers past the Detroit Lions 29-24 in a thriller.