1.Nf3 c5 2.b3 Nf6 3.Bb2 g6 4.c4 Bg7 5.g3 O-O 6.Bg2 Nc6 7.O-O d5 8.cxd5 Nxd5 9.Bxg7 Kxg7 10.Qc1 b6 11.Rd1 e5 12.Nc3 Nde7 13.Nxe5 Bb7 14.Nxc6 Bxc6 15.d4 Bxg2 16.Kxg2 cxd4 17.Qd2 Nf5 18.g4 dxc3 19.Qxc3+ Qf6 20.Qxf6+ Kxf6 21.gxf5 Kxf5 22.Rd7 Kf6 23.Rc1 Rfe8 24.Rcc7 Rxe2 25.Rxf7+ Kg5 26.Rxh7 Rxa2 27.Rcf7 Rc8 28.Kg3 Rc3+ 29.f3