It took a half to get going, but the Lakeshore offense and an amazing special-teams play proved to be the difference.

Senior quarterback Nathan Faciane had a pair of rushing touchdowns in the second half to lead the Titans to a come-from-behind 21-20 victory over Northshore on Friday night.

“We challenged a couple of guys this week on both the defensive side of the football and our special-teams unit,” Lakeshore coach Craig Jones said. “A number of them responded. We preach every single day at practice to play until the last play. You never give up a yard, and fight for every yard. Great effort by our team tonight, and the result is we are 3-0.”

With his team trailing 14-7 at halftime, Facaine got things going in the third quarter when he led a nine-play drive culminating in a 12-yard touchdown run. A botched snap on the extra point kept the Panthers ahead 14-13.

With less than 10 seconds to go in third quarter, Faciane’s 10-yard touchdown run put the Titans in the lead for good. He connected with Luke Tullier for the two-point conversion to make it 21-14.

The senior quarterback finished with 189 passing yards and 75 rushing yards on 18 carries.

“All it took was adjusting a couple of adjustments in our blocking scheme, and we were able to go over that at the half,” Faciane said. “Once we made that change, we did what we needed to do on the ground to come away with a big win. All the credit to our defense and our special teams to seal the victory for us. We are undefeated, man. It’s an unbelievable feeling, and I’m going to do everything I can to make sure this feeling doesn’t go away.”

The Panthers wouldn’t go away quietly, scoring a touchdown with less than two minutes to go when Walter Harris III connected with Tyler Powell for a 4-yard touchdown.

On the possible game-tying extra point, though, Tullier busted through the line of scrimmage to block Christian Garcia’s kick.

“I felt like I got a good jump at the line of scrimmage and was able to bust through,” he said. “Coach Jones always talks about playing every single play, and it for sure counted tonight. ... It feels great to be 3-0 — indescribable feeling. Love it and proud to be a Lakeshore Titan.”

After his team fell behind 7-0 after a 2-yard touchdown run by Matt Harvey, Randy Raymond got the Titans on the scoreboard in the second quarter on a 36-yard touchdown run.

The Panthers (1-2) headed into halftime with a 14-7 lead when Harvey scored on the final play.