1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bb4+ 5.c3 Bc5 6.Be3 Bb6 7.Nf5 Bxe3 8.Nxe3 Nf6 9.f3 O-O 10.c4 d6 11.Nc3 Nh5 12.Qd2 Ne5 13.O-O-O Be6 14.g4 Nf4 15.h4 Nfg6 16.Qf2 Qf6 17.Nf5 Bxc4 18.g5 Qe6 19.f4 Bxf1 20.fxe5 Bc4 21.exd6 cxd6 22.Rxd6 Qe5 23.h5 Qf4+ 24.Qxf4 Nxf4 25.h6 Ne6 26.b3 Ba6 27.hxg7 Rfc8 28.Kb2 Nxg7 29.Ne7+ Kf8 30.Nxc8 Rxc8 31.Rxh7