1.g3 e6 2.Bg2 c5 3.Nf3 Nf6 4.O-O d5 5.d4 cxd4 6.Nxd4 e5 7.Nb3 Nc6 8.Nc3 Be6 9.Bg5 d4 10.Ne4 Rc8 11.e3 Be7 12.exd4 Nxd4 13.Bxf6 gxf6 14.Nxd4 Qxd4 15.Qh5 Rxc2 16.Rad1 Qb6 17.Nc3 Bc5 18.Nd5 Rxf2 19.Rxf2 Bxf2+ 20.Kh1 Bxd5 21.Bxd5 Rf8 22.Qxh7 Bd4 23.Rc1 Ke7 24.b3 Be3 25.Rd1 Bd4 26.Bf3 Rd8 27.Qe4 Rd7 28.h4 Rc7 29.h5 f5 30.Qxf5 Qf6 31.Qe4 Qg5 32.Rxd4 Qxg3 33.Qh4+ Qxh4+ 34.Rxh4 Rc1+ 35.Kh2 Rc2+ 36.Kg3 Rxa2 37.h6 f6 38.Rh1 Ke6 39.Bg4+ Ke7 40.Bc8 Rb2 41.h7 Rxb3+ 42.Kh4 Rb4+ 43.Kh5 Kf7 44.h8=Q e4 45.Bxb7 Ra4 46.Bc6 e3 47.Bg2 Ra3 48.Rh3 f5 49.Rh2 Rc3 50.Rh3 Ra3 51.Rxe3 Ra2 52.Bd5# 1-0