1.g3 c6 2.c4 d5 3.Nf3 dxc4 4.Qc2 b5 5.Bg2 e6 6.O-O Bb7 7.Rd1 Nf6 8.Ne5 Nbd7 9.Nxd7 Qxd7 10.d3 cxd3 11.Rxd3 Qc8 12.Bg5 c5 13.Bxf6 gxf6 14.a4 Bxg2 15.Kxg2 a6 16.Nc3 Be7 17.Kg1 c4 18.Rd4 Qc5 19.Qd2 O-O 20.Rg4+ Kh8 21.Qh6 Rg8 22.Rxg8+ Rxg8 23.axb5 axb5 24.Ra5 Rb8 25.Qf4 Qe5 26.Qxe5 fxe5 27.Rxb5 Rxb5 28.Nxb5 e4 29.Nc3 f5 30.Na4 Bd8 31.Nc5 Bf6 32.Na4 Bxb2 33.Kf1 c3 34.Ke1 c2 35.Kf1 c1=Q+ 36.Kg2 Qa1 37.f3 Qe1 38.Kh3 Bc3 39.Nb2 Bf6 40.Nd1 Qf1# 0-1