1.d4 Nf6 2.Nf3 d5 3.Bf4 e6 4.e3 c5 5.c3 Nc6 6.Bd3 cxd4 7.exd4 Bd6 8.Bg3 Qc7 9.O-O Bd7 10.Nbd2 h6 11.Re1 O-O 12.Ne5 Rfc8 13.Qf3 Be8 14.Bb1 Nh7 15.Bf4 Nf8 16.Re3 f6 17.Nd3 Bxf4 18.Nxf4 Nxd4 19.cxd4 Qc1+ 20.Nf1 Qxb2 21.Re1 Qxd4 22.Bd3 Bf7 23.Rad1 Qa4 24.Ng3 Rc5 25.Ngh5 e5 26.Qg3 g5 27.Nxf6+ Kh8 28.Qh3 Kg7 29.N4h5+ Bxh5 30.Nxh5+ Kh8 31.Qf5