See Match Highlights Here: http://www.thenationalleague.org.uk/match-info/match-centre/1-3391240
The White Tigers were content to defend deep and counter attack for much of the game, and profited from two weakly-defended set pieces either side of half time to keep their hunt for the playoffs alive.
The result made it eight defeats in 10 league games for McGregor’s side, and a promising season has faded with a whimper leaving the Seagulls in the bottom half.
He said: “I’m flabbergasted how we conceded two goals. At this level you should not concede two goals from corners.
“I don’t understand how we’ve lost that game. We were in control and good on the ball, and should have scored twice in the first half.
“If you defend like that you’re not going to beat teams like Truro. That’s what they’re good at and we allowed them to defend and they defended in numbers.”
Weston dominated possession throughout, but their failure to be clinical in both boxes cost them dearly once again.
Truro took the lead on 32 minutes when Connor Riley-Lowe’s whipped corner went straight in to Luke Purnell’s net.
And the game was put to bed 12 minutes after the break when another corner caused havoc in the Weston box, and Aaron Lamont reacted fastest to score.
Despite the result, and the lengthening run of poor form, McGregor praised the efforts of his squad.
He said: “We’re a little bit short on numbers. Centre-back George (Morris-Edwards) has come in and done brilliantly but it’s a quick-tempo game and he’s got to get used to it. Playing these games will help him for next year.
“We’re looking at additions to strengthen the squad, and we will be in a stronger position.
“Danny Greenslade has done brilliantly. His ankle is swollen up and he got through 90 minutes for me.
“He and other lads with knocks have given everything for this club this year, and we should be proud of that. We’re just a bit low on numbers and that’s what we need to address for next year.”