It’s about time.

The San Francisco 49ers offense finally fired on all cylinders in a 27-6 win over the Washington Redskins Monday night.

The real matchup to watch was the battle between the two young quarterbacks; the Niners Colin Kaepernick and the ’Skins Robert Griffin III.

Kaep came through. Big time.

For the first time in weeks, the Niners had a passing game, a deep one at that. Kaepernick got right off the bat with a pair of deep passes, one of them a touchdown, to Anquan Boldin and a 40-yard reception to Vernon Davis, all in the first quarter.

Boldin finished with five receptions for 90 yards, while Davis finished with 70 yards on four catches.

By halftime, San Francisco had a 10-6 lead. Equally as important, Kaepernick was 6-10 for 118 yards and a touchdown. Griffin had thrown a pick early in the half and never really got settled into the pocket, thanks to a staunch Niner defense.

Kaep threw for two more touchdowns in the second half, ending the day with 235 yards on 15-24 passes and three touchdowns. No interceptions.

The performance was absolutely eons better than the quarterback’s last two dismal outings. But still, he wasn’t perfect.

There were some ill-advised decisions. Runs that should have been passes and passes that shouldn’t have been made. But overall, Niners fans saw a much better Kaepernick than they had in recent weeks.

He will have to keep it up in the weeks to come, as two division matchups against the Rams and Seahawks, respectively.

With the win, two teams head in completely different directions. While San Francisco (7-4) keeps its playoff hopes very much alive, Washington (3-8) looks all but done for the season.

But almost more important than the win, the Niners got their passing game, and the quarterback’s confidence in that game, back up to speed.

To read more about West Coast sports, visit https://westcoastbeat.wordpress.com/