1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.d4 b5 6.Bb3 exd4 7.e5 Ne4 8.Bd5 Nc5 9.Nxd4 Bb7 10.O-O Nxd4 11.Bxb7 Nxb7 12.Qxd4 Bc5 13.Qg4 Qe7 14.Qxg7 O-O-O 15.Bg5 Rdg8 16.Qxg8+ Rxg8 17.Bxe7 Bxe7 18.Nc3 Nc5 19.Rad1 h5 20.Rfe1 h4 21.Nd5 Bd8 22.g3 Rg6 23.Kg2 Ne6 24.Re4 h3+ 25.Kf1 Ng5 26.Rf4 Re6 27.Rf5 Ne4 28.Rd4 Nc5 29.Nf4 Rc6 30.Nxh3 Ne6 31.Rd2 Rc5 32.Nf4 Ng5 33.Nd3 Rd5 34.h4 Ne4 35.Re2 Nd6 36.Rf3 Nc4 37.Rxf7 c6 38.h5 Bg5 39.f4 Bd8 40.h6