1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 c5 5.cxd5 Nxd5 6.Bg2 Nc6 7.Nc3 Be7 8.O-O O-O 9.dxc5 Nxc3 10.bxc3 Bxc5 11.Qc2 Qe7 12.Rb1 e5 13.Ng5 f5 14.Qb3+ Kh8 15.Bd5 h6 16.Nf3 Rf6 17.e3 b6 18.Qa4 Bb7 19.Qh4 Na5 20.Bxb7 Nxb7 21.Bb2 Nd6 22.c4 Nf7 23.Rbd1 Re8 24.Rd5 Re6 25.Qh5 g6 26.Qh3 Kh7 27.Qg2 Rd8 28.Rfd1 Red6 29.Nxe5 Nxe5 30.Bxe5 Qxe5 31.Rxe5 Rxd1+