1.d4 e6 2.c4 d5 3.Nc3 Nf6 4.Nf3 Nbd7 5.Bf4 c6 6.e3 Bb4 7.Qb3 Qe7 8.c5 a5 9.Bd6 Qd8 10.a3 Bxc3+ 11.bxc3 Ne4 12.Bg3 b6 13.cxb6 Qxb6 14.Qc2 Ra7 15.Rb1 Qd8 16.Ne5 Nxe5 17.Bxe5 f6 18.Bb8 Rb7 19.c4 O-O 20.Bd3 Rxb1+ 21.Qxb1 Ba6 22.Ba7 f5 23.c5 Bxd3 24.Qxd3 Qf6 25.O-O f4 26.Bb6 f3 27.gxf3 Qg6+ 28.Kh1 Nxf2+ 29.Rxf2 Qxd3 30.Bxa5 Qxe3 31.Kg2 Qxa3 32.Bc7 Rf6 33.Be5 Rg6+ 34.Bg3 Qe3 35.h4 Qf4 36.Kf1 Rxg3 37.Ke2 Qxd4 38.f4 Qe3+ 39.Kf1 Qc1+ 40.Ke2 Re3#