1.d4 Nf6 2.Nf3 b6 3.Bg5 Ne4 4.Bh4 g6 5.e3 Bg7 6.Bd3 Bb7 7.O-O c5 8.c3 O-O 9.Nbd2 Nxd2 10.Nxd2 d5 11.a4 Nc6 12.f4 Qd7 13.Qf3 f6 14.f5 e5 15.fxg6 e4 16.Nxe4 dxe4 17.Bc4+ Kh8 18.Qh5 h6 19.Bxf6 Rxf6 20.Rxf6 Ne7 21.Rf7 Bd5 22.Rxe7 Qxe7 23.Qxd5 Rd8 24.Qe6 Qxe6 25.Bxe6 Bf6 26.Kf2 Bh4+ 27.g3 Rf8+ 28.Bf7 Bf6 29.Ke2