1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Be7 6.d4 exd4 7.Qb3 Na5 8.Bxf7+ Kf8 9.Qa4 Kxf7 10.Qxa5 c5 11.Qxd8 Bxd8 12.cxd4 cxd4 13.Nxd4 Bf6 14.Be3 Ne7 15.Nc3 Nc6 16.O-O-O a6 17.Nd5 Nxd4 18.Bxd4 Bg5+ 19.f4 Bd8 20.Bb6 a5 21.Bxd8 Rxd8 22.Nb6 Ra6 23.Rd6 a4 24.Kb2 Ra5 25.Rc1 Ra6 26.Nxc8 Rxc8 27.Rxa6 Rxc1 28.Kxc1 bxa6 29.Kd2 Ke6 30.Kc3 h5 31.g3 Kd6 32.Kc4 Kc6 33.h3 a5 34.a3 Kd6 35.Kd4 g6 36.g4 Ke6 37.f5+ gxf5 38.exf5+ Kf6 39.Kd5 h4 40.Kd6