1.d4 Nf6 2.Bg5 Ne4 3.Bf4 d5 4.f3 Nf6 5.e4 dxe4 6.Nc3 Bf5 7.fxe4 Nxe4 8.Qf3 Nxc3 9.bxc3 Nd7 10.Qxb7 e5 11.Bxe5 Bd6 12.Nf3 O-O 13.Bd3 Rb8 14.Qxa7 Bxd3 15.cxd3 Nxe5 16.dxe5 Qe7 17.d4 f6 18.O-O fxe5 19.Nxe5 Qg5 20.Qa5 c5 21.Qa6 Qe3+ 22.Kh1 Bxe5 23.Qe6+ Kh8 24.Qxe5 Qxe5 25.Rxf8+ Rxf8 26.dxe5 Re8 27.Re1 Kg8 28.e6 Kf8 29.e7+