1.g3 c5 2.Nf3 a5 3.Bg2 Nc6 4.c4 e5 5.Nc3 Nf6 6.e3 d5 7.cxd5 Nxd5 8.O-O Nf6 9.d4 cxd4 10.exd4 exd4 11.Nb5 Bc5 12.Re1+ Be6 13.Bf4 O-O 14.Nc7 Nd5 15.Nxa8 Nxf4 16.gxf4 d3 17.Ng5 Bf5 18.Be4 d2 19.Re2 Bxe4 20.Nxe4 Nd4 21.Re3 Bb4 22.a3 Bd6 23.Rd3 Bxf4 24.Nxd2 Bxd2 25.Rxd2 Nf3+ 26.Qxf3 Qg5+ 27.Kh1 Qxd2 28.Rd1 Qxb2 29.Nc7 Rc8 30.Kg2 Qe5 31.Nd5 Rd8 32.Ne3 Qg5+ 33.Qg3 Rxd1 34.Qxg5 Rd3 35.Qh4 Rd6 36.f4 b5 37.Kf3 Rd7 38.Kg3 Rd4 39.Qh3 Rd1 40.Qc8+ Rd8 41.Qxd8# 1-0