The following line was played by me several times and I found black players to have a hard time against it. I did not find it in Gary Lane's book.
1.d4 d5 2.e4 dxe4 3.Sc3 Sf6 4.f3 exf3 5.Sc3 Bg4 6.h3 Bh5 7.g4 Bg6 8.Se5 e6
9.Bc4 The idea is to make black unable to move the h7 pawn without issues.
9...Be4 10.O-O Bd5 11.Bxd5!! exd5 12.g5 wins for white.
The critical variation might be
9...Be4 10.O-O Bxc2! 11.Qd2! Bg6 12.g5 Sfd7 13.Sxg6 hxg6 14.Qf4 Qe7 15.Qxc7 Sb6! 16.Bb5+ Sc6 17.Bxc6+ bxc6 18.Qxc6+ Qd7 19.Qxd7+ Sxd7, which looks like a draw.
Maybe 10.Rf1 is an improvement but I didn't test that in practical play yet. The computer gives
9...Bb4 as a strong move and I didn't find anything against that yet.
A game I played went 9...Bd6 10.Qe2 Qe7 11.h4 Bb4 12.O-O Sbd7 13.h5 c5?? 14.hxg6 hxg6 15.Sb5 Sxe5 16.dxe5 Sd5 17.Sd6+ Kd8 18.Bxd6 exd6 19.Bg5 f6 20.Rxf6 and black gave up (Hornecker - Fischer, Landesliga 2009/2010, 21st February 2010).