1.d4 Nf6 2.Nf3 e6 3.Bf4 d5 4.e3 Bd6 5.Bg3 c5 6.c3 Nc6 7.Bd3 Qc7 8.Nbd2 Bxg3 9.hxg3 e5 10.Nxe5 Nxe5 11.dxe5 Qxe5 12.Nf3 Qe7 13.Bb5+ Bd7 14.Qa4 O-O 15.Bxd7 Nxd7 16.O-O-O Nf6 17.Qh4 Qe4 18.Qh3 Rfd8 19.Ng5 Qg6 20.Nf3 b5 21.Ne5 Qe4 22.Nd3 b4 23.cxb4 cxb4 24.Qh4 Rac8+ 25.Kb1 Qxg2 26.Qxb4 d4 27.Nf4 Qe4+ 28.Ka1 dxe3 29.Qxe4 Nxe4 30.fxe3 Nxg3 31.Rxd8+ Rxd8 32.Re1 h5 33.Rh1