1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nxc6 bxc6 6.e5 Nd5 7.c4 Nb6 8.Nc3 Bb4 9.Bd2 O-O 10.a3 Be7 11.Bd3 Bg5 12.f4 Bh4+ 13.g3 Be7 14.b4 Bb7 15.c5 Nd5 16.Ne4 Re8 17.O-O Bf8 18.Qh5 g6 19.Qh3 Bg7 20.Rae1 f5 21.exf6 Nxf6 22.Bc4+ Kh8 23.Ng5 Rf8 24.Bc3 h6 25.Nf7+ Rxf7 26.Bxf7 d5 27.Be5 Bc8 28.Qh4 Bf5 29.Bxf6 Qxf6 30.Qxf6 Bxf6 31.Be6 Kg7 32.Bxf5 gxf5 33.Re6 Bb2 34.Rf3 a5 35.Rb3 Bd4+ 36.Kf1 axb4 37.axb4 Ra1+ 38.Ke2 Ra2+ 39.Kd3 Bg1 40.Rxc6 Bxh2 41.Rxc7+ Kg6 42.Kd4 Rd2+ 43.Ke5 d4 44.Ra3 d3 45.Ra6+ Kh5 46.Kxf5 Bxg3 47.Rcc6 Bxf4 48.Kxf4 Rf2+ 49.Ke3 Rb2 50.Rxh6+ Kg4 51.Rhg6+ Kf5 52.Raf6+ Ke5 53.Kxd3 Rxb4 54.c6 Kd5 55.c7 Rb3+ 56.Kc2 Rb5 57.Rg5+ Kc4 58.Rxb5 Kxb5 59.c8=Q