1.d4 Nf6 2.Nc3 d5 3.Bg5 g6 4.f3 Bg7 5.e4 dxe4 6.fxe4 c6 7.Qd2 h5 8.O-O-O b5 9.e5 Nd5 10.Nf3 Be6 11.Ne4 Nd7 12.Nd6+ Kf8 13.Ne4 a5 14.Bd3 N7b6 15.Nc5 Qc8 16.Rhf1 Kg8 17.Nh4 Nb4 18.Bxg6 fxg6 19.Nxg6 N6d5 20.Nxh8 Kxh8 21.Bh6 Bf5 22.Qg5 Bxh6 23.Qxh6+ Bh7 24.Rf7 Qg8 25.Rdf1 Nxc2 26.Rf8 Rxf8 27.Rxf8 Nxd4 28.Rxg8+ Kxg8 29.Ne6 Nxe6