1.g3 a6 2.d4 d5 3.Bg2 c6 4.Nf3 Bf5 5.c4 Nf6 6.Qb3 Bc8 7.O-O g6 8.Nc3 dxc4 9.Qxc4 Be6 10.Qb4 Ra7 11.Ng5 Bc8 12.Qb3 e6 13.Bf4 Nbd7 14.Nge4 Nxe4 15.Nxe4 h5 16.Nd6+ Bxd6 17.Bxd6 Nf6 18.Qa3 h4 19.h3 Nd5 20.g4 Ra8 21.e4 Nc7 22.Qc5 Nb5 23.Bf4 Qxd4 24.Qg5 Qd8 25.Rfd1 Qxg5 26.Bxg5 O-O 27.e5 Nc7 28.Bxh4 Nd5 29.Bg5 b6 30.h4 Bb7 31.Kh2 c5 32.h5 gxh5 33.gxh5 Kh8 34.Be4 Rab8 35.Rg1 f6 36.Bh6 Rg8 37.Bxd5 Bxd5 38.exf6 Rxg1 39.Rxg1 Rb7 40.Bg7+ Kh7 41.Rg6 e5 42.Rh6+ Kg8 43.Rh8+ Kf7 44.Rf8+ Ke6 45.h6 Be4 46.Re8+ Kf7 47.Rxe5 Bh7 48.Kg3 Rd7 49.f4 a5 50.f5 a4 51.a3 Rd3+ 52.Kf4 Rd4+ 53.Kg5 Rd7 54.Re6 b5 55.Rb6 c4 56.Rxb5 Rd8 57.Rb7+ Kg8 58.f7# 1-0