1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bb4+ 5.c3 Bc5 6.Be3 Bb6 7.Nf5 Bxe3 8.Nxe3 Nge7 9.c4 O-O 10.Nc3 d6 11.g4 Ng6 12.Qd2 Nce5 13.Be2 Be6 14.O-O-O a6 15.Ncd5 c6 16.Nc3 Qa5 17.Nf5 b5 18.f4 Nxc4 19.Bxc4 Bxc4 20.h4 f6 21.h5 Nxf4 22.Qxf4 b4 23.Nb1 Bxa2 24.Qxd6 Rfe8 25.Rd4 c5 26.Rd5 Rad8 27.Qxc5 Rxd5 28.Ne7+ Kf7