The Scottish striker scored a brace as the âCaps came from two goals down to take a 4-2 lead at BC Place before giving the ten-man Revs a pathway back into the game in the final few minutes.
The win allowed Vancouver to move up to seventh place on the Western Conference table and Miller was simply happy to have held on for maximum points.
âThe first 20 minutes, we probably never got started the way we would have liked,â Miller said following the match.
âBut obviously with the penalty (scored by Camilo) and the sending off (of Andrew Farrell) it gives you that boost to go on and get goals.â
He added: âIt was hard work and we made it tougher than it probably should have been toward the end. But weâve got to take the positives. Itâs three points, itâs four goals at home.â
Juan Agudelo and Kelyn Rowe gave the Revs a two-goal lead inside 20 minutes prior to Farrellâs sending off for a foul on Miller and Camiloâs penalty conversion in the 24th minute.
The Whitecaps then made it four goals in a row as Miller produced a dazzling run from the centre of the pitch before slotting past Bobby Shuttleworth in the 39th minute. Jordan Harvey added a third two minutes before half-time prior to Miller firing home a sublime volley from outside the area with just over 20 minutes remaining.
Revs sub Dimitriy Imbongo sent a scare through the Whitecaps camp with an 84th minute goal to make it 4-3 but the home side held on for a valuable victory.