The home side took the lead just after the half-hour mark when former Wycombe striker Gozie Ugwu headed home Frazer Shaw's cross for his seventh goal from the last four games.
The Cards' lead did not last long as - three minutes later - Bromley were awarded a penalty for a foul and, although goalkeeper Brandon Hall guessed the right way, Blair Turgott slotted the ball home to level the scores at the break.
But man-of-the-match Saraiva unleashed an unstoppable 25-yard drive into the top-right corner to clinch maximum points for Garry Hill's hosts with 10 minutes remaining.
Report supplied by the Press Association.
Match ends, Woking 2, Bromley 1.
Second Half ends, Woking 2, Bromley 1.
Ben Chorley (Bromley) is shown the yellow card.
Blair Turgott (Bromley) is shown the yellow card.
Substitution, Woking. Ismail Yakubu replaces Fabio Saraiva.
Substitution, Bromley. Louis Dennis replaces Lee Minshull.
Goal!  Woking 2, Bromley 1. Fabio Saraiva (Woking).
Substitution, Bromley. Jordan Higgs replaces Dave Martin.
Substitution, Woking. Anthony Edgar replaces Luke Chike Kandi.
Lee Minshull (Bromley) is shown the yellow card.
Substitution, Bromley. Adam Cunnington replaces George Porter.
Second Half begins Woking 1, Bromley 1.
First Half ends, Woking 1, Bromley 1.
Goal!  Woking 1, Bromley 1. Blair Turgott (Bromley) converts the penalty with a.
Goal!  Woking 1, Bromley 0. Gozie Ugwu (Woking).
First Half begins.
Lineups are announced and players are warming up.
Fabio Saraiva scored a late winner as Woking edged out Bromley in their National League meeting at Kingfield Stadium.