1.e4 c5 2.Nc3 Nc6 3.Nf3 e6 4.d4 cxd4 5.Nxd4 Qc7 6.Be3 a6 7.Bd3 Nf6 8.O-O Ne5 9.h3 b5 10.f4 Nc4 11.Bxc4 Qxc4 12.Qd3 d5 13.e5 Nd7 14.Qd1 g6 15.a4 b4 16.Nce2 Bb7 17.c3 bxc3 18.Rc1 Qc7 19.Rxc3 Qd8 20.f5 gxf5 21.Nf4 Nc5 22.Qh5 Rg8 23.Rfc1 Rc8 24.Nfxe6 Nxe6 25.Nxe6 Qd7 26.Rxc8+ Bxc8 27.Nc7+ Kd8 28.Bb6 Rg6 29.e6 fxe6 30.Qh4+ Be7 31.Nxd5+