1.d4 Nf6 2.Nf3 c5 3.d5 e6 4.c4 exd5 5.cxd5 b5 6.Bg5 h6 7.Bh4 Bb7 8.e4 g5 9.Bg3 Nxe4 10.Be5 f6 11.Qd3 fxe5 12.Qxe4 Bg7 13.Bxb5 O-O 14.Bd3 Rf4 15.Qh7+ Kf8 16.Be4 d6 17.g3 Rf7 18.h4 g4 19.Nh2 Qb6 20.Nd2 Ba6 21.b3 Nd7 22.Nxg4 Nf6 23.Nxf6 Rxf6 24.Bf5 e4 25.Be6 Rxe6 26.dxe6 Bd3 27.e7+ Kf7 28.h5 d5 29.Rh4