Carnoustie Panmure picked up a crucial three points in the fight to avoid relegation from the East Region Super League with a 3-2 win at Hill of Beath.
Scott put the Gowfers in front with a deflected cross before Black added a brace, including one from the penalty spot.
Roche was unfortunate to receive his marching orders for a second yellow card but Panmure were well on top and cruised to a victory that flattered their opponents.
Boss Alan McSkimming was thrilled with the deserved victory.
He said: “It was a great win on Saturday and we thoroughly deserved it. The game never looked in doubt, every time we went forward we were creating chances and we looked like we could score a lot more goals.
“I think the scoreline did flatter them slightly because of the amount of chances we did create.
“We asked the players to put in a big performance and they did that, they got their just rewards so we’re absolutely delighted.”
McSkimming said he felt the red card for Roche was harsh but praised his players for powering through that mishap and continuing to dominate.
He continued: “I think the sending off for Ryan was very harsh. They were two yellow cards and I think they were both soft cards.
“It threw a bit of a spanner in the works for us, especially given we were on top for so much of the game.
“They were well up to the task and the performances they put in was just what we needed at this stage of the season.
“We started the game at a great tempo and never let it drop, and that’s what gave us the win. It was just what we needed and given the other results going our way, it’s a massive three points for us.
“We’ve always tried to get the consistency there in our performances. We’ve either been that bit unlucky in front of goal or maybe not taking our chances.
“Saturday showed that when we create the perfect performance, in terms of creating chances and putting them away, we’re a very capable side. We just need to make sure that in the remaining games we’ve got, we get to that level. If we do that I know we’ll pick up more points.”
Next up for Carnoustie is a game with promoted side Fauldhouse United, who like Hill of Beath find themselves in the No Man’s Land between a title charge and a relegation dogfight.
Alan is confident of picking up another few points.
He added: “Fauldhouse got promoted from the league below last year and they’re having a really good season. For us they’re probably in the same position of Hill of Beath; they’re not going to go down and they’re not going to win the league.
“So we hope our determination to get the points will be enough to get us through.
“We’re just desperate to get more points on the board.”