1.e4 c5 2.Nc3 Nc6 3.f4 d6 4.Nf3 Nf6 5.Bc4 g6 6.d3 Bg7 7.O-O O-O 8.Qe1 Bg4 9.Qh4 Bxf3 10.Rxf3 e6 11.f5 Nd4 12.Rf2 exf5 13.Bg5 Ne6 14.exf5 Nxg5 15.Qxg5 h6 16.Qg3 Kh7 17.Bxf7 gxf5 18.Bg6+ Kg8 19.Rxf5 Nh7 20.Raf1 Bd4+ 21.Kh1 Rxf5 22.Bxf5+ Qg5 23.Qxd6 Kh8 24.Ne4 Qd8 25.Qg6 Qg8 26.c3 Qxg6 27.Bxg6 Be3 28.Bf5 Bg5 29.Bxh7 Kxh7 30.Nxc5 Re8 31.Ne4