1.d4 Nf6 2.Nf3 c5 3.e3 e6 4.Bd3 d5 5.c3 Nc6 6.Nbd2 Bd6 7.e4 cxd4 8.cxd4 dxe4 9.Nxe4 Bb4+ 10.Kf1 Be7 11.h4 h6 12.Nxf6+ Bxf6 13.Be3 Bd7 14.Rc1 Nb4 15.Bb1 Rc8 16.Rxc8 Qxc8 17.Ne5 Bb5+ 18.Kg1 Nd5 19.Rh3 Qc7 20.Ng4 Be7 21.Ne5 Bf6 22.Rg3 Nxe3 23.Rxe3 O-O 24.Rc3 Qd6 25.Qc2 Rd8 26.Rc7 Bd7 27.Rxb7 a5 28.Qh7+ Kf8 29.Qh8+ Ke7 30.Qxd8+