1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d3 d6 6.c3 O-O 7.h3 a6 8.Bb3 Ba7 9.Re1 Be6 10.Bc2 Ne7 11.Nbd2 Ng6 12.Nf1 c6 13.d4 Qc7 14.Ng3 Nf4 15.Bxf4 exf4 16.Ne2 Nh5 17.Qd2 d5 18.e5 c5 19.Rac1 cxd4 20.cxd4 Qb6 21.Bb1 f5 22.b3 h6 23.Nxf4 Nxf4 24.Qxf4 Qb4 25.Rc7 Bb8 26.Rcc1 Qe7 27.h4 Bc7 28.h5 Rac8 29.Nh4 Qg5 30.Ng6 Rfe8 31.Qxg5 hxg5 32.f4 g4 33.Kh2 Kf7 34.Kg3 Bb6 35.Nh4 Bxd4 36.Nxf5 Bxf5 37.Bxf5 Rxc1 38.Bg6+ Kf8 39.Rxc1 Bb6 40.Bxe8