1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.exd6 cxd6 6.Nc3 g6 7.h3 Bg7 8.Nf3 O-O 9.Be3 Nc6 10.Rc1 e5 11.dxe5 dxe5 12.c5 Nd7 13.Bc4 Qa5 14.O-O Nxc5 15.b4 Nxb4 16.Nd5 Ne4 17.Qe1 Nc6 18.Qxa5 Nxa5 19.Nc7 Nxc4 20.Rxc4 Nd6 21.Rcc1 Be6 22.Bc5 Rad8 23.Rfd1 Bh6 24.Nxe6 fxe6 25.Rb1 e4 26.Bxd6 exf3 27.Bxf8 Rxd1+ 28.Rxd1 Bxf8 29.Rd7 fxg2 30.Rxb7 Bc5 31.Rc7 Bd4 32.Rd7 e5 33.Kxg2 h6 34.f4 Kf8 35.fxe5