1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bb5 d6 6.Bxc6+ bxc6 7.O-O Nf6 8.Qe1 O-O 9.d3 Rb8 10.b3 Bg4 11.Bd2 Bxf3 12.Rxf3 Nd7 13.g4 e6 14.g5 f6 15.h4 fxg5 16.hxg5 Bxc3 17.Bxc3 Ne5 18.Rg3 Rxf4 19.Qe3 Qf8 20.Bxe5 dxe5 21.Kg2 Qe7 22.Rf1 Rbf8 23.Rff3 h5 24.gxh6 Qf7 25.h7+ Kh8 26.b4 Rxf3 27.Rxf3 Qxf3+ 28.Qxf3 Rxf3 29.Kxf3 cxb4 30.d4 Kxh7