1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 e5 6.Nh3 Nge7 7.f4 d5 8.exd5 Nxd5 9.Nxd5 Bxh3 10.Bxh3 Qxd5 11.O-O O-O 12.Bg2 Qd7 13.f5 gxf5 14.Qh5 Ne7 15.Be3 Rac8 16.Bh3 Qb5 17.Rxf5 Qxb2 18.Raf1 Ng6 19.Rxf7 Rxf7 20.Rxf7 Rc6 21.Qf5 Qxa2 22.c4 Qb1+ 23.Bf1 Nf8 24.Bg5 Qa2 25.Re7 Qa1 26.Kh1 Rg6 27.Qf7+ Kh8 28.Bf6