1.e4 e6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 b6 5.Bg5 Be7 6.Bxe7 Qxe7 7.Qf3 c6 8.Qg3 f5 9.Nd6+ Kd7 10.O-O-O Ba6 11.Nf3 f4 12.Ne5+ Kc7 13.Qxg7 Qxg7 14.Ne8+ Kd8 15.Nxg7 Ke7 16.Nh5 Bxf1 17.Rhxf1 Nf6 18.Nxf4 Nd5 19.Nfd3 Rf8 20.Rde1 Rf6 21.g3 Kd6 22.Nc4+ Kc7 23.f4 Nd7 24.Nce5 Rh6 25.Nxd7 Kxd7 26.Re2 Rf8 27.Rfe1 Rff6 28.Ne5+