1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 c5 5.Bd3 Nc6 6.Nf3 Bxc3+ 7.bxc3 d6 8.O-O e5 9.Qc2 O-O 10.Ng5 h6 11.Ne4 b6 12.Nxf6+ Qxf6 13.Be4 Bb7 14.dxe5 dxe5 15.Bd5 Rad8 16.e4 Na5 17.f4 exf4 18.Bxf4 Qg6 19.Qd3 Ba6 20.Qe2 Rfe8 21.Rad1 Rxd5 22.Rxd5 Bxc4 23.Qf3 Bxf1 24.Kxf1 Qxe4 25.Qxe4 Rxe4 26.Rd8+ Kh7 27.Bg3 Ra4 28.Rd7 Nc4 29.Rxf7 Rxa2 30.Re7 a5