1.d4 Nf6 2.Nf3 e6 3.e3 c5 4.Bd3 d5 5.O-O Nc6 6.Nbd2 Be7 7.b3 O-O 8.Bb2 b6 9.Ne5 Bb7 10.f4 Nxe5 11.fxe5 Ne4 12.Bxe4 dxe4 13.Qg4 Bg5 14.Rae1 cxd4 15.Bxd4 Bh4 16.g3 Be7 17.Nxe4 h5 18.Nf6+ Bxf6 19.Qxh5 Qd5 20.Re2 g6 21.c4 Qh1+ 22.Kf2 Qg2+ 23.Ke1 Qxf1+ 24.Kxf1 gxh5 25.exf6 Rad8 26.Rf2 Rfe8 27.Be5 Rd1+ 28.Ke2 Red8 29.Bd4 Rg1