1.e4 c5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.d3 Bg4 6.h3 Bh5 7.Be3 e6 8.Nbd2 Nf6 9.O-O Qc7 10.a3 O-O-O 11.Rb1 Rg8 12.Qc1 Nd7 13.b4 cxb4 14.axb4 g5 15.g4 f5 16.Nd4 fxg4 17.Nc4 Ne5 18.Nxe5 Qxe5 19.hxg4 Bxg4 20.Kg2 Rxd4 21.Bxd4 Qxd4 22.Rh1 Bd6 23.Qb2 Bf3+ 24.Kxf3 Rf8+ 25.Kg4 Qxf2 26.Rbg1 Qf4+ 27.Kh5 Qf7+ 28.Kxg5 Qg6+ 29.Kh4 Rf4+ 30.Kh3 Rf3+ 31.Kh4 Be7+