1.g3 d5 2.Nf3 Nf6 3.Bg2 Nbd7 4.d4 c6 5.c4 dxc4 6.O-O h6 7.Qc2 b5 8.b3 cxb3 9.axb3 Bb7 10.Ba3 a5 11.Ne5 Qc7 12.Rc1 Ra6 13.Nxc6 e6 14.Nxa5 Qxc2 15.Rxc2 Rxa5 16.Bxb7 Bxa3 17.Rc8+ Ke7 18.Rxh8 Bb2 19.Rxa5 Bc3 20.Rg8 Bxa5 21.Ra8 Be1 22.f4 Ng4 23.Na3 f6 24.Bg2 Bb4 25.Kh1 Nf2+ 26.Kg1 Ng4 27.Nxb5 Ba5 28.Ra6 f5 29.Rxa5 Nge5 30.Kh1 g5 31.Ra7 gxf4 32.dxe5 Kd8 33.h3 Ke7 34.e4 fxe4 35.Ra1 Nb6 36.Ra8 f3 37.Ra7+ Nd7 38.g4 Ke8 39.g5 Nf6 40.g6 h5 41.exf6 h4 42.Rc7 Kd8 43.g7 fxg2+ 44.Kg1 Ke8 45.Rc6 e5 46.Rd6 e3 47.g8=Q# 1-0