1.d4 c6 2.Nf3 Nf6 3.c4 d5 4.cxd5 cxd5 5.Nc3 Nc6 6.Bf4 a6 7.e3 Bg4 8.h3 Bxf3 9.Qxf3 e6 10.Rc1 Qb6 11.Qe2 Rc8 12.Qc2 Ne4 13.Bd3 Nb4 14.Qa4+ Kd8 15.Be2 Bd6 16.Bxd6 Nxd6 17.Qb3 Qa5 18.O-O Ke7 19.Na4 Nc6 20.Nb6 Rb8 21.Rc5 Qd2 22.Bxa6 Ne4 23.Rc2 Qa5 24.Bxb7 Nb4 25.Rc7+ Kd8 26.Rd7+ Ke8 27.Rc1 Qxb6 28.Qa4 Kf8 29.Rcc7 Nd6 30.a3 Nd3 31.Qc6 Qxc6 32.Bxc6 Ne8 33.Rxf7+ Kg8 34.Bxe8 Nf4 35.exf4 g6 36.b4 Rb7 37.Rc6 Rb6 38.Rxb6 g5 39.Rxe6 h6 40.Rg6# 1-0