1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 a6 7.O-O Nf6 8.Be3 b5 9.Nxc6 dxc6 10.a3 Bb7 11.f4 Be7 12.Qe1 c5 13.e5 Ne4 14.Bf3 Nxc3 15.Qxc3 Bxf3 16.Rxf3 O-O 17.f5 exf5 18.Rxf5 Qc6 19.Bg5 Bxg5 20.Rxg5 c4 21.Rf1 Qc5+ 22.Kh1 f6 23.Rxg7+ Kxg7 24.exf6+ Kf7 25.Qh3 Ra7 26.Rf5 Qd4 27.Qxh7+ Ke6 28.Qh3 Rh8 29.Rh5+ Kf7 30.Rh7+ Rxh7 31.Qxh7+ Kxf6 32.Qh6+ Kf7 33.Qh5+ Kf8 34.c3 Qf6