1.d4 Nf6 2.Nc3 d5 3.Bf4 a6 4.e3 e6 5.a3 c5 6.h3 Nc6 7.Nf3 b5 8.Bd3 Bb7 9.O-O Be7 10.dxc5 Bxc5 11.e4 dxe4 12.Nxe4 Be7 13.Qe2 O-O 14.Rfd1 Nd5 15.Bg3 Qb6 16.Nd6 Bxd6 17.Bxd6 Nd4 18.Bxh7+ Kxh7 19.Ng5+ Kg8 20.Qd3 f5 21.Bxf8 Nf4 22.Qe3 Rxf8 23.Kh2 Qc6 24.f3 Nxc2 25.Qxf4 Nxa1 26.Qh4 Qc7+ 27.Kh1 g6 28.Nxe6 Qc2 29.Rd7 Qc1+ 30.Kh2 Rf7 31.Rd8+