TOWAMENCIN — It was a day in which the mind would be tested just as much as the legs and body.

"I just pretended it wasn't hot,' North Penn's Brianna Mengini said. "I kept telling myself it was very cold out.'

It must have helped, as Mengini was the first runner across in helping the North Penn girls earn a 17-46 win over visiting Wissahickon Wednesday afternoon.

Running in 90-degree heat for the first time since July practices, the Knights too persevered, battling to a 18-45 victory over the Trojans.

"Hot. Very, very hot,' said the Knights' Ryan Grace, sweat dripping off his brow as he cheered the rest of his teammates across the finish line. "We just wanted to stay with their front guy and then with a thousand meters to go, see where everything is and just go.'

It was there that Grace pulled away, finishing first in 17 minutes, 1 second. Teammate Ryan Tung wasn't far behind in 17:04.

Lukas Marcelis of Wissahickon, up with Grace and Tung for much of the race, took third in 17:10. Marcelis led the way for Wiss on a day in which the Trojans raced without their No. 2 runner.

The Knights (3-0) packed it in well, their No. 1 and No. 4 guys just 29 seconds apart.

"That's the tightest our four have been, which is good, especially with the weather conditions, and it was good competition,' Knights coach Mike Werner said. "(Marcelis) is a really good runner. He really battled in that last 1,000 and forced our guys to step up the way they did.'

The Maidens (3-0) had a similar finish up front, as their top three had just a 26-second gap, with Mengini (20:22), Valenti (20:39) and Phoebe Clowser (20:48) going 1-2-3. Wissahickon's Lotte Black was fourth in 21 minutes flat.

North Penn is without three of its original top seven, due to illness and injury, but the Maidens still looked solid.

"Hopefully, the other girls keep picking it up for us,' coach Jim Crawford Jr. said.

It was not a great opportunity for top times, but the Knights' Michael Cooney managed to run his best race of the season, hammering the home course for a fifth-place finish.

"It was a good mental toughness day,' Werner said, "and as long as we came out healthy, I'm pleased.'

North Penn and Wissahickon both travel to the Bulldog Invitational Saturday. The Knights and Maidens will open their Suburban One League Continental Conference schedule at Souderton Wednesday.

North Penn 18, Wissahickon 45

At North Penn

1. Ryan Grace (NP) 17:01; 2. Ryan Tung (NP) 17:04; 3. Lukas Marcelis (W) 17:10; 4. Matt Ahem (NP) 17:21; 5. Michael Cooney (NP) 17:30; 6. Matt Molloy (NP) 18:06; 7. Nick DiCerbo (NP) 18:23; 8. Sean Collins (NP) 18:36; 9. Anthony Camasso (NP) 18:41; 10. K. Johnson (W) 18:46; 11. L. Orehek (W) 18:50; 12. Alex Washesky (NP) 18:53; 13. Tom Boyle (NP) 19:16; 14. W. Smith (W) 19:23; 15. A. Harmon (W) 19:28.

Follow Kev Hunter on Twitter @khunter10.