1.Nf3 Nf6 2.d4 d5 3.Bf4 e6 4.Bg3 Ne4 5.e3 c5 6.Bd3 b6 7.c4 cxd4 8.cxd5 Bb4+ 9.Kf1 Nc5 10.Bb5+ Bd7 11.Bxd7+ Qxd7 12.a3 Ba5 13.b4 Qb5+ 14.Kg1 dxe3 15.fxe3 Qd3 16.Qxd3 Nxd3 17.bxa5 Nd7 18.Nc3 O-O 19.Rd1 N3c5 20.dxe6 fxe6 21.Bd6 Rfc8 22.h4 Nf6 23.Nb5 Nce4 24.Nc7 Rab8 25.Bf4 bxa5 26.Nxe6 Rb2 27.Be5 Ra2 28.Bxf6 Nxf6 29.Rh3 Rxa3 30.Rg3 g6 31.Nfg5 h6 32.Nh3 Kf7 33.Nd8+ Ke7 34.Rxg6 Rxd8 35.Rxd8 Kxd8 36.Rxf6 Ra1+ 37.Kh2 a4 38.Rxh6 a3 39.Ra6 a2 40.h5 Kc7 41.h6 Kb7 42.Ra4 Kb6 43.h7 Rh1+ 44.Kxh1 a1=B 45.Rxa1 Kc5 46.h8=Q Kb4 47.Rb1+ Kc5 48.Kg1 Kd6 49.Rd1+ Kc5 50.Kf2 Kb4 51.Rb1+ Kc5 52.Nf4 Kd6 53.Qh6+ Kc5 54.Qf6 Kc4 55.Qd4# 1-0