1.e4 d5 2.exd5 Nf6 3.d4 Nxd5 4.c4 Nb6 5.Nf3 Bg4 6.Nc3 e5 7.dxe5 Qxd1+ 8.Kxd1 Nc6 9.Bf4 O-O-O+ 10.Kc1 Bb4 11.Be2 Rhe8 12.Re1 Na4 13.Bd2 Nxc3 14.Bxc3 Bxc3 15.bxc3 Bxf3 16.Bxf3 Nxe5 17.Kc2 Nxc4 18.Bg4+ Kb8 19.Bd7 Re5 20.Rxe5 Nxe5 21.Bf5 g6 22.Re1 Nc4 23.Bd7 c6 24.Re7 h5 25.f4 Ne3+ 26.Kb3 Nxg2 27.f5 gxf5 28.Rxf7 Ne3 29.Bxf5 Rd5 30.Be6 Rb5+ 31.Ka3 Ra5+ 32.Kb2 Re5 33.Bb3 a5 34.Rh7 Nd5 35.Bd1 Nf4 36.Rf7 Nd5 37.Rh7 Nf6 38.Rh6 Rf5 39.h4 Kc7 40.Rg6 Rf4 41.Rh6 Rf5 42.Rg6 Rf2+ 43.Kb3 Kb6 44.Rg5 Rf4 45.Bxh5 Rxh4 46.Bf3 Ne4 47.Bxe4 Rxe4 48.a4 Re6 49.Rh5 Rd6 50.Rg5 Rd5 51.Rg7 Rh5 52.Rf7 Ka6 53.Rf6 Rc5 54.Rh6 b5 55.axb5+ Kxb5 56.Rh4 Rg5 57.Rf4 Rg3 58.Rh4