1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 c5 5.Nf3 d5 6.cxd5 Nxd5 7.Bd2 cxd4 8.exd4 O-O 9.Bd3 h6 10.O-O Nc6 11.a3 Be7 12.Qe2 Nf6 13.Rad1 Bd7 14.Bf4 a6 15.Be5 Rc8 16.Bxf6 Bxf6 17.Qe4 g6 18.Ne5 Bxe5 19.dxe5 Qc7 20.Rfe1 Ne7 21.Qh4 Nf5 22.Bxf5 exf5 23.Nd5 Qd8 24.Nf6+ Kg7 25.Rxd7 Qa5 26.f4 Rc4 27.Red1 Qa4 28.Ne8+ Kh7 29.Qf6 Qxd1+ 30.Rxd1 Rxe8 31.Qxf7+