1.d4 d5 2.c4 e6 3.Nc3 c6 4.e3 Nf6 5.Nf3 Nbd7 6.Bd3 dxc4 7.Bxc4 b5 8.Bd3 a6 9.e4 c5 10.d5 c4 11.dxe6 fxe6 12.Bc2 Qc7 13.O-O Bc5 14.e5 Nxe5 15.Bf4 Bd6 16.Ne4 Nxf3+ 17.Qxf3 Bxf4 18.Nxf6+ gxf6 19.Qxa8 Bxh2+ 20.Kh1 O-O 21.Qf3 f5 22.Rad1 Rf6 23.Qh5 Bf4 24.Qe8+ Kg7 25.g3 Rh6+ 26.Kg2 Rg6 27.Rd8 Bb7+ 28.Kg1 Kh6 29.Qd7 Bxg3 30.f3 Qxd8 31.Qxb7 Qd2