1.Nf3 Nf6 2.h3 c6 3.e3 b6 4.d4 e6 5.b3 Nh5 6.e4 d6 7.e5 g6 8.Nc3 dxe5 9.dxe5 Qxd1+ 10.Kxd1 Bb7 11.g4 Ng7 12.Ne4 Nd7 13.Bd3 Be7 14.Ke2 f6 15.Bb2 O-O 16.exf6 Nxf6 17.Bxf6 Bxf6 18.Nxf6+ Rxf6 19.Ne5 c5 20.Rhf1 Rd8 21.f4 Ne8 22.Ke3 Rf8 23.Rad1 Nf6 24.c4 Rd4 25.Bc2 Rfd8 26.Rxd4 cxd4+ 27.Kd2 Bg2 28.Rg1 Bxh3 29.Bd3 Rf8 30.b4 b5 31.c5 a6 32.c6 Nd5 33.Rg3 Nxf4 34.a4 Rb8 35.axb5 axb5 36.Bxb5 Bg2 37.Ba6 Rxb4 38.c7 Bb7 39.Bxb7 Rb2+ 40.Kd1 Rb1+ 41.Kc2 d3+ 42.Kxb1 Kh8 43.c8=R+ Kg7 44.Rxd3 g5 45.Rc4 h6 46.Rc6 Nh5 47.Rc7+ Kh8 48.Ng6+ Kg8 49.Rdc3 e5 50.gxh5 e4 51.Re3 g4 52.Ka1 g3 53.Rec3 g2 54.Bd5# 1-0