1.d4 Nf6 2.Nf3 e6 3.b3 d5 4.e3 Ne4 5.Bb2 Nd7 6.Bd3 Ndf6 7.O-O c5 8.Nbd2 Qb6 9.c4 cxd4 10.Bxd4 Bc5 11.cxd5 Bxd4 12.Nxd4 exd5 13.Bb5+ Bd7 14.Nxe4 dxe4 15.Bxd7+ Nxd7 16.Nf5 O-O-O 17.Nd6+ Kb8 18.Nxf7 Ne5 19.Nxd8 Rxd8 20.Qh5 Qf6 21.Rad1 Rf8 22.Rd4 g6 23.Qh3 Qc6 24.Qh4 Qc7 25.Qxe4 a6 26.Rfd1 h5 27.h3 Nc6 28.Rd7 Qa5 29.Qxg6 Rf5 30.Qd6+ Ka7 31.Qxc6