1.d4 Nf6 2.Nf3 c5 3.e3 g6 4.Bd3 Bg7 5.O-O d6 6.Nbd2 O-O 7.c3 Nc6 8.Re1 Qc7 9.dxc5 dxc5 10.e4 Rd8 11.Qc2 Ng4 12.h3 Nge5 13.Nxe5 Nxe5 14.Bf1 c4 15.Nf3 Nxf3+ 16.gxf3 Qc5 17.Be3 Qh5 18.Rad1 Bxh3 19.Rxd8+ Rxd8 20.Rd1 Rxd1 21.Qxd1 Bxf1 22.Qd8+ Bf8 23.Kxf1 Qxf3 24.Qd5 h5 25.Qg5 Qh1+ 26.Ke2 Qxe4 27.Kd2 a6 28.Qc5 Qc6 29.Qg5 Qb5