1.d4 d5 2.Nf3 c6 3.c4 e6 4.cxd5 exd5 5.Qc2 Nf6 6.Bg5 g6 7.Nc3 Bg7 8.e3 O-O 9.Bd3 Be6 10.Ne5 Nbd7 11.f4 h6 12.Bh4 Qb6 13.O-O Nxe5 14.fxe5 Nd7 15.Be7 Rfe8 16.Bf6 Bxf6 17.exf6 Kh7 18.Rf4 c5 19.Qf2 cxd4 20.Rh4 Nxf6 21.Qxf6 dxc3 22.Qg5 h5 23.Rxh5+ Kg7 24.Rf1 Bf5 25.Qh6+ Kf6 26.Rhxf5+ Ke7 27.Rxf7+ Kd8 28.Qg5+ Kc8 29.Qxd5 Qxe3+ 30.Kh1