1.d4 Nf6 2.Bg5 d5 3.Bxf6 exf6 4.e3 g6 5.h4 h5 6.c4 dxc4 7.Bxc4 Bd6 8.Nc3 Qe7 9.Nge2 c6 10.O-O Nd7 11.e4 Nb6 12.Bb3 O-O 13.Qd3 c5 14.e5 c4 15.exd6 Qe6 16.d5 cxd3 17.dxe6 dxe2 18.exf7+ Kg7 19.Rfe1 a5 20.a4 Bf5 21.Rxe2 Rad8 22.Rd1 Nc8 23.Nb5 Bd7 24.Nc7 Bg4 25.f3 Bf5 26.Rd5 Nxd6 27.Rxd6 Rxd6 28.Ne8+