1.e4 c5 2.Nf3 e6 3.c4 b6 4.Nc3 Bb7 5.d4 cxd4 6.Nxd4 a6 7.Be2 Qc7 8.f4 Bb4 9.O-O Bxc3 10.bxc3 d6 11.Bh5 g6 12.f5 exf5 13.Nxf5 gxf5 14.Rxf5 Kd8 15.Qd4 f6 16.Rxf6 Nxf6 17.Qxf6+ Qe7 18.Bg5 Qxf6 19.Bxf6+ Kc7 20.Bxh8 Nd7 21.Bd4 Bxe4 22.Re1 Bc6 23.Re7 Rg8 24.g4 Rg5 25.Rxh7 Ra5 26.Bf7 Rxa2 27.Bd5 a5 28.g5 a4 29.g6 a3 30.Bxc6 Kxc6 31.g7