1.d4 d5 2.Nf3 c6 3.Bg5 Bf5 4.c3 Qb6 5.Qb3 Nd7 6.e3 Ngf6 7.Nbd2 a5 8.Be2 Qxb3 9.axb3 Ne4 10.Nxe4 dxe4 11.Nd2 f6 12.Bf4 e5 13.dxe5 fxe5 14.Bg3 Bd6 15.b4 a4 16.b3 Nb6 17.bxa4 Nxa4 18.Nc4 Ke7 19.Nxd6 Kxd6 20.O-O-O+ Ke6 21.Bc4+ Kf6 22.Rd6+ Ke7 23.Rhd1 Rhe8 24.Bxe5 Nb6 25.Bb3 Kf8 26.Bf4 Ra3 27.Kb2 Rea8 28.Rd8+ Rxd8 29.Rxd8+ Ke7 30.Bg5#