The San Francisco 49ers offensive line has been fantastic in pass protection through two preseason games. Heading into Sunday's game against the Minnesota Vikings, it appears that the group has made great strides from recent years.
In 2016, the 49ers offensive line ranked 29th in the league in pressures allowed on a per-snap basis.
Stuart Whitaker of Pro Football Focus recognized the signs of improvement on the 49ers offensive line as they rank first in the league in pass blocking efficiency.
Enjoy the best images from the San Francisco 49ers preseason home opener against the Denver Broncos.

























Much credit is due to Joe Staley, Trent Brown, and Daniel Kilgore who have allowed just eight quarterback pressures on 62 passing plays. All three of San Francisco's returning o-linemen have received a PFF pass blocking efficiency rating of 100.0.
Undrafted rookie J.P. Flynn has also been impressive ranking sixth among guards. He has allowed just one quarterback pressure in 44 blocking snaps throughout his first two preseason games.
Check out ProFootballFocus.com to see the rest of what Whitaker had to say on the 49ers top-ranked offensive line.