In my quest to find an theoretical equalizing line, I conclude the old 9.Bg2 c6 10.h4 (diagram) is the only candidate.
Black is forced to seek a place for his bishop, which can be done indirectly only through 10...Bb4. My silicon friend now gives 11.Bg5 as best, and completely equal after 11...h6 12.Nxg6 fxg6 13.Bxf6 (=), but I will discuss 11.00 today (diagram). White risks all to trap an enemy piece.
a/ 11...Bxc2 12.Qd2 (diagram)
...a1/ 12...00 13.Rf4
......a1a/ 13...Ba4 14.Qe3 Bxc3 15.bxc3 (=)
......a1b/ 13...Bg6 14.h5 Nxh5 15.gxh5 Bxh5 16.Qe3 (=)
......a1c/ 13...Bxc3 14.Qxc3 (=)
......a1d/ 13...Nxg4 14.Qxc2 (+=)
...a2/ 12...h6 13.Rf2 Bg6 14.Nxg6 fxg6 15.g5 hxg5 16.hxg5 Nd5 17.Qe2 (+=)
...a3/ 12...Bg6 13.h5 (+=)
...a4/ 12...Be4 13.Nxf7!! Kxf7 14.Bxe4 (+=)
b/ 11...00 12.Rf2!! (diagram)
...b1/ 12...Bxc3 13.bxc3 Ne4 14.Rf3 (=)
...b2/ 12...h5 13.g5 (=)
...b3/ 12...h6 13.g5 hxg5 14.hxg5 (+=)
...b4/ 12...Nbd7 13.Nxd7 Qxd7 14.h5 Bxc3 15.bxc3 Be4 16.g5 Bxg2 17.gxf6 (+=)
c/ 11...Nbd7 12.Qe2 (diagram)
...c1/ 12...Nxe5 13.dxe5 (=)
...c2/ 12...00 13.h5 (=)
...c3/ 12...Qb6 13.Be3 (=)
...c4/ 12...Qc7 13.h5 (+=)
...c5/ 12...Qa5 13.Nxd7 (+)
So, if white wants a (theoretically) safer alternative than 9.Qf3 c6 10.g5 Nh5 11.Bd3, it is obvious 9.Bg2 is a serious option - as none of black's options seem to give ab advantage to the defender.