1.e4 c6 2.d4 d5 3.exd5 cxd5 4.Bd3 Nc6 5.c3 Nf6 6.Bf4 Bg4 7.Qb3 Qc8 8.Nd2 e6 9.Ngf3 Be7 10.O-O O-O 11.Qc2 Bh5 12.Ne5 Bg6 13.Nxg6 hxg6 14.Nf3 Nh5 15.Be3 Bd6 16.Qd2 Qc7 17.g3 Rab8 18.a4 a6 19.Qe2 Rfe8 20.Rad1 Qa5 21.Nd2 Nf6 22.f4 b5 23.axb5 axb5 24.Ra1 Qb6 25.b4 Rec8 26.Nb3 Ne4 27.Bxe4 dxe4 28.d5 Qc7 29.dxc6 Qxc6 30.Bd4 Qd5 31.Nc5 f5 32.Rfd1 Bxc5 33.Bxc5 Qb3 34.Qa2 Qxc3 35.Qxe6+ Kh7 36.Qe5 Qf3 37.Rd7 Rg8 38.Raa7 Qe2 39.Rxg7+ Kh6 40.Rh7#