1.g3 e5 2.c4 Nf6 3.Bg2 Bc5 4.d3 Nc6 5.Nc3 O-O 6.a3 a5 7.e3 Ba7 8.Qc2 d6 9.Nf3 Re8 10.O-O h6 11.h3 d5 12.cxd5 Nxd5 13.Nxd5 Qxd5 14.b4 Qb5 15.bxa5 Bf5 16.Rd1 Rad8 17.Rb1 Qa6 18.Ne1 Nxa5 19.Bd2 Bb6 20.a4 Bd7 21.Bc3 Nc6 22.Nf3 Bf5 23.Rb5 f6 24.Nh4 Bh7 25.Bd5+ Kh8 26.Bf7 Rf8 27.Bg6 Na7 28.Rbb1 Nc6 29.Bxh7 Kxh7 30.d4+ Kg8 31.dxe5 fxe5 32.Ng6 Rfe8 33.Rxd8 Rxd8 34.Nxe5 Nxe5 35.Bxe5 Qd3 36.Qxd3 Rxd3 37.Kf1 Ra3 38.Ra1 Rb3 39.a5 Rb5 40.axb6 Rxe5 41.bxc7 Rc5 42.Ra8+ Kh7 43.c8=Q Kg6 44.Qxc5 Kh7 45.Qd5 b5 46.Qc4 b4 47.h4 g5 48.h5 b3 49.g4 b2 50.Qf7# 1-0