1.Nf3 c5 2.c3 g6 3.d4 Bg7 4.dxc5 Na6 5.Be3 Qc7 6.Bd4 e5 7.Be3 Nxc5 8.Na3 Qc6 9.Nc4 f6 10.Nd6+ Ke7 11.Nxc8+ Rxc8 12.g3 Nh6 13.Bg2 Nf5 14.Bxc5+ Qxc5 15.O-O h5 16.Qb3 h4 17.g4 h3 18.gxf5 hxg2 19.Rfd1 gxf5 20.Qxb7 Qc6 21.Qxc6 Rxc6 22.Rd5 Rb8 23.Rad1 d6 24.R1d2 Bh6 25.e3 Ke6 26.Ra5 Rcb6 27.Rxa7 Rxb2 28.Rxb2 Rxb2 29.Kxg2 Bxe3