Border flyhalf Dale Sabbagh, however, reeled in the deficit with two penalties before Van Vuuren emulated him to take the score to 13-6.
Former Border centre Jeffrey Taljard then opened up some daylight with his adopted team’s second try five minutes from the break, but Van Vuuren’s missed penalty, combined with a third successful strike by Sabbagh, ensured that it was anybody’s game going into the second 40.
The Bulldogs were however dealt a blow three minutes after the restart when flanker Ben Venter was yellow-carded, followed shortly thereafter by a try to opposite number Lyndon Hartnick, converted by Van Vuuren, to make it 25-9.
The Bulldogs recovered quickly through veteran skipper Chumani Booi, who dived over two minutes for Sabbagh to add the extra points.
But Eagles tighthead prop Eric Coetzee crashed over to make it 32-16 before Noble got his second on the hour to open up a 23-point lead that the Bulldogs, for all their grit, were never going to wipe out.
They gave it their best shot, however, front-rower Matthew Taljard scoring after 64 minutes, Venter in the 73rd and replacement Vuyo Mboto with three minutes left to at least give his team the bonus point.
SWD Eagles 46 – Tries: Martin Ferreira, Lyndon Hartnick, Jeffrey Taljard, Howard Noble (2), Eric Coetzee. Conversions: Fires van Vuuren (5). Penalties: Van Vuuren (2).
Border Bulldogs 35 – Tries: Vuyo Mboto, Matthew Taljard, Chumani Booi, Ben Venter. Conversions: Dale Sabbagh (3). Penalties: Sabbagh (3).