1.Nf3 c5 2.c4 Nc6 3.Nc3 g6 4.e3 Nf6 5.d4 cxd4 6.exd4 d5 7.cxd5 Nxd5 8.Qb3 Nxc3 9.Bc4 e6 10.bxc3 Bd7 11.Be2 Na5 12.Qc2 Bg7 13.Ba3 Bf8 14.Bc1 Bg7 15.Ba3 Bf8 16.Bxf8 Kxf8 17.O-O Rc8 18.Rfe1 Kg7 19.Ne5 Nc6 20.Bf3 Nxd4 21.Qd1 Nxf3+ 22.Qxf3 f6 23.Nxd7 Qxd7 24.Qe3 e5 25.Rad1 Qf7 26.Qxa7 Rxc3 27.Rd6 Rhc8 28.Red1 R8c7 29.Qa4 Rc1 30.h3 Rxd1+ 31.Qxd1 Qxa2