1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.exd6 cxd6 6.Bd3 g6 7.Nc3 Bg7 8.Be3 O-O 9.Qd2 Nc6 10.Nce2 d5 11.c5 Nc4 12.Bxc4 dxc4 13.h3 Bf5 14.Qc3 e5 15.Nf3 exd4 16.Nexd4 Bd3 17.O-O-O a5 18.Nxc6 bxc6 19.Bd4 Bh6+ 20.Be3 Bg7 21.Ne5 Qd5 22.f4 Rfe8 23.b3 Rab8 24.Rhg1 Rxe5 25.fxe5 Bxe5 26.Rxd3 cxd3 27.Qxa5 Rb5 28.Qa7 Rxb3 29.Qa4 d2+ 30.Kd1 Rxe3 31.Rf1 Bc3 32.Qf4 Re1+ 33.Kc2 d1=Q+ 34.Kxc3