1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Bd6 5.c5 Be7 6.Bf4 c6 7.e3 b5 8.Bd3 Nh5 9.Bxb8 Rxb8 10.Ne5 Qc7 11.Qxh5 g6 12.Qh6 Bf8 13.Qf4 Bb7 14.Nxb5 Qa5+ 15.Nc3 f5 16.Nxc6 Bxc6 17.Qxb8+ Kf7 18.O-O Bg7 19.b4 Qa3 20.Qc7+ Kf6 21.Rfc1 Be8 22.Qa5 Qxa5 23.bxa5 Bc6 24.Rab1 Rc8 25.Bb5 Bb7 26.a6 Bc6 27.Bxc6 Rxc6 28.Rb7 Rxa6 29.c6 Bf8 30.c7 Rc6 31.Nxd5+