1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.O-O Nge7 5.b3 d6 6.d4 cxd4 7.Nxd4 e5 8.Ne2 Ng6 9.Nbc3 Be7 10.Nd5 O-O 11.Qd2 a6 12.Bxc6 bxc6 13.Nxe7+ Qxe7 14.Ba3 Rd8 15.Rfd1 Qe6 16.Bxd6 Ra7 17.Ng3 Nf4 18.Qa5 Rad7 19.Nf5 h6 20.g3 Nh3+ 21.Kg2 Rxd6 22.Qxd8+ Rxd8 23.Rxd8+ Kh7 24.Rad1 Nf4+ 25.Kf1 Qg6 26.gxf4 Qg4 27.Ne7 Qh3+ 28.Ke1 Bg4 29.R1d3 Qg2 30.f3 Bxf3