1.g3 d5 2.Nf3 Be6 3.d4 Bf5 4.Nh4 Be4 5.f3 Bg6 6.c4 e6 7.cxd5 exd5 8.Nc3 Nc6 9.Kf2 Be7 10.Ng2 Nf6 11.Bg5 O-O 12.e3 Ne4+ 13.fxe4 Bxg5 14.exd5 Nb4 15.h4 Bh6 16.Qf3 c6 17.dxc6 Nxc6 18.Rd1 Qb6 19.Rd2 Rad8 20.h5 Nxd4 21.Rxd4 Qxb2+ 22.Ne2 Rxd4 23.exd4 Bc2 24.Ngf4 Qxa2 25.Bh3 b5 26.Qc3 b4 27.Ra1 Bb1 28.Rxa2 bxc3 29.Rxa7 c2 30.Rc7 Rd8 31.Rc3 g6 32.Bg2 gxh5 33.d5 Re8 34.Bf3 h4 35.gxh4 Rf8 36.Rc6 Kh8 37.Rxh6 Rb8 38.Rf6 h5 39.Ra6 f5 40.Ng2 Rb2 41.Ke3 Rb7 42.Rf6 Rb8 43.Ra6 Rb5 44.Kf4 Rb4+ 45.Kg3 Rxh4 46.d6 Rf4 47.Bd5 Rd4 48.Bf3 h4+ 49.Kf2 Rd2 50.Rc6 Rd3 51.Rc7 Rd1 52.d7 h3 53.Rc8+ Kh7 54.d8=Q Rd4 55.Bh5 hxg2 56.Qh8# 1-0