1.Nf3 Nf6 2.d4 e6 3.Bg5 c5 4.e3 b6 5.d5 exd5 6.Nc3 Bb7 7.Nxd5 Bxd5 8.Bxf6 Qxf6 9.Qxd5 Nc6 10.O-O-O Qe6 11.Bb5 Qxd5 12.Rxd5 Be7 13.Rhd1 O-O-O 14.Bxc6 dxc6 15.Rxd8+ Rxd8 16.Rxd8+ Bxd8 17.Ne5 Bf6 18.Nxf7 Kd7 19.f4 h6 20.f5 Ke7 21.Nh8 Bg5 22.Kd2 Kf6 23.g4 h5 24.h3 hxg4 25.hxg4 Bh4 26.Ke2