1.d4 c5 2.Nf3 cxd4 3.Nxd4 d5 4.e4 dxe4 5.Bc4 Nf6 6.O-O Bg4 7.Qd2 e6 8.Nc3 Nbd7 9.Qe3 Bc5 10.Na4 Be7 11.Nc3 Bc5 12.Na4 Bd6 13.h3 Bh5 14.Nc3 Bg6 15.Rd1 Bc5 16.Na4 Be7 17.Bxe6 fxe6 18.Nxe6 Qa5 19.Qb3 Bf7 20.Nxg7+ Kf8 21.Qg3 h5 22.Bd2 Qxa4 23.Nf5 Rg8 24.Qf4 Ke8 25.Nxe7 Kxe7 26.Bc3 Rg6 27.Rd4 Qb5 28.Rad1 Rc8 29.g3 Be6 30.Bb4+ Kf7 31.Rxe4 Qf5 32.Qxf5 Bxf5 33.Re7+ Kg8 34.c3 Bxh3 35.Rd2 Re8