1.c4 c5 2.g3 Nc6 3.Bg2 e5 4.Nc3 d6 5.e3 Be6 6.b3 f5 7.Nge2 Nf6 8.Bb2 Be7 9.d4 Bf7 10.d5 Nb8 11.Qc2 Bg6 12.f4 e4 13.h3 h5 14.O-O-O h4 15.g4 fxg4 16.hxg4 Nxg4 17.Bxe4 Bf7 18.Bg6 Nxe3 19.Bxf7+ Kxf7 20.Qe4 Nxd1 21.Rg1 Bf6 22.Kxd1 Nd7 23.Qe6+ Kf8 24.f5 Be5 25.Ne4 Rh6 26.Rg6 Bxb2 27.Rxh6 gxh6 28.Nf4 Nf6 29.Ng6+ Kg7 30.Nxd6 Qd7 31.Kc2 Bd4