1.e4 c5 2.c3 g6 3.Nf3 Bg7 4.d4 cxd4 5.cxd4 d5 6.e5 Bg4 7.Bb5+ Nd7 8.Nbd2 f6 9.O-O fxe5 10.dxe5 a6 11.Be2 Bxf3 12.Nxf3 Nxe5 13.Ng5 Qd6 14.f4 Nc6 15.f5 Nd4 16.fxg6 hxg6 17.Bf4 Qb6 18.Qa4+ Nc6+ 19.Kh1 e5 20.Bg3 Qe3 21.Qg4 Nge7 22.Rae1 Bh6 23.Nf7 Rf8 24.Nd6+ Kd8 25.Rxf8+ Bxf8 26.Bf3 Qd2 27.Nf7+ Kc7 28.Nxe5 Nxe5 29.Bxe5+ Kb6 30.Bd4+ Kc7 31.Rd1 Qc2 32.Qf4+ Kd7 33.Rc1 Qa4 34.Bg4+ Ke8 35.Be6 Nf5 36.Bxf5 gxf5 37.Re1+ Kd7 38.Qxf5+ Kc7 39.Rc1+ Kd6 40.Bc5+