1.e4 c6 2.f3 e6 3.d4 b6 4.Bd3 c5 5.d5 g6 6.Nc3 a6 7.f4 b5 8.Nf3 Bb7 9.f5 c4 10.Be2 gxf5 11.Qd4 Nf6 12.Bg5 Bg7 13.e5 Ne4 14.Bxd8 exd5 15.Qg1 Ra7 16.e6 Ng3 17.O-O-O d6 18.a3 f4 19.Qxa7 h6 20.Rhe1 fxe6 21.Ba5 e5 22.Qxb8+ Kf7 23.Nxb5 Ne4 24.Bf1 h5 25.Nc7 Ng5 26.Nxa6 Rh7 27.Bc7 Bh6 28.Nb4 Ne6 29.Nd2 Rg7 30.Ba5 Ng5 31.Bxc4 Ne4 32.Nxe4 Rg5 33.Nd3 Kg6 34.Nb4 Kf5 35.Bf1 Rg3 36.Nc6 Bxc6 37.Bc7 Rxa3 38.bxa3 dxe4 39.Qf8+ Kg6 40.Ba6 Bxf8 41.Bb6 Bd7 42.Be2 h4 43.Rd2 Kf5 44.Bc4 Kf6 45.Bd8+ Kg6 46.Rd5 Bg4 47.Ra5 e3 48.Rb5 Kh6 49.Rb7 Bh5 50.Bd3 e4 51.Rh7+ Kxh7 52.Bxe4+ Kg7 53.Bd3 Kh6 54.Bf5 e2 55.Bh7 h3 56.Be4 d5 57.Bxd5 Bxa3+ 58.Kd2 Bb4+ 59.c3 Bxc3+ 60.Kxc3 Bg4 61.Bg5+ Kh7 62.Kb2 Be6 63.Bxe6 hxg2 64.Bf5+ Kh8 65.Kc1 g1=R 66.Rxg1 e1=N 67.Bf6# 1-0