1.e4 c5 2.Nc3 Nc6 3.Bb5 e6 4.Bxc6 bxc6 5.d3 d5 6.f4 Ne7 7.Nf3 Ng6 8.O-O f6 9.Qe1 Be7 10.Ne2 c4 11.Be3 cxd3 12.cxd3 c5 13.Bf2 O-O 14.Qc1 Ba6 15.Rd1 Qc8 16.Ng3 f5 17.exf5 exf5 18.Rb1 Bd6 19.Nh5 Re8 20.Qc3 Qc7 21.Rbc1 Rac8 22.Bg3 Nxf4 23.Nxf4 Bxf4 24.Bxf4 Qxf4 25.Qa5 Bxd3 26.Qxa7 Be4 27.Qa3 Rc6 28.Rxc5 Bxf3 29.gxf3 Rg6+ 30.Kh1