1.Nf3 Nf6 2.b4 e5 3.Nxe5 Bxb4 4.e3 d5 5.Bd3 Qe7 6.Bb2 Nbd7 7.Nxd7 Nxd7 8.Qh5 Nf6 9.Qg5 O-O 10.Bxf6 Qxf6 11.Qxf6 gxf6 12.Nc3 Rd8 13.Ne2 c5 14.Rb1 Ba5 15.c3 Rb8 16.g4 Bc7 17.Rg1 Kh8 18.h3 a6 19.Bf5 Bxf5 20.gxf5 b5 21.Rg4 Rg8 22.Kd1 Rg5 23.f4 Rh5 24.Rg3 Rxf5 25.Kc2 Rh5 26.a4 bxa4 27.Ra1 a5 28.Rxa4 Ra8 29.c4 dxc4 30.Nc3 Rg8 31.Rxg8+ Kxg8 32.Ne4 Kg7 33.Rxc4 Bb6 34.Nd6 Rd5 35.Nb5 Rh5 36.Nd6 Rd5 37.Ne4 Rh5 38.Rc3 Rxh3 39.Rb3 Bd8 40.Nd6 a4 41.Rb7 Kg6 42.f5+ Kh5 43.Rxf7 Kg4 44.Nb7 Bb6 45.Rxf6 Bc7 46.Rc6 Be5 47.Rxc5 Kxf5 48.Ra5 Ke4 49.Nc5+ Kf3 50.Ne6 Rh5 51.Nd4+ Kg4 52.Rxa4 Kg3 53.Ra5 Kg4 54.Kd3 Bg3 55.Ra7 Be5 56.Rf7 Rh1 57.Nc6 Bg3 58.Rg7+ Kf3 59.Nd4+ Kf2 60.Ne2 Be5 61.Rf7+ Kg2 62.Ke4 Bd6 63.Rf6 Bb8 64.Rb6 Rh4+ 65.Nf4+ Bxf4 66.exf4 h5 67.d4 Rh1 68.Rg6+ Kf2 69.f5 h4 70.f6 h3 71.f7 Re1+ 72.Kd5 h2 73.Rh6 Kg2 74.Rxh2+ Kxh2 75.f8=Q Kg1 76.Qf3 Rb1 77.Qc3 Kg2 78.Kd6 Rg1 79.Ke6 Kh1 80.Qh3# 1-0