1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.a3 Bxc3+ 6.Qxc3 b6 7.Bg5 Bb7 8.e3 d6 9.f3 Nbd7 10.Bd3 c5 11.Ne2 h6 12.Bh4 Rc8 13.O-O cxd4 14.Qxd4 e5 15.Qxd6 Nc5 16.Qxd8 Rcxd8 17.Bf5 Rd2 18.b4 Rxe2 19.bxc5 bxc5 20.Rfe1 Rxe1+ 21.Rxe1 Bc8 22.Bd3 Rd8 23.Bf1 Be6 24.Rb1 Rd6 25.a4 Ra6 26.Rb8+ Kh7 27.Bd3+ e4 28.Bc2 Bxc4 29.Bxf6 gxf6 30.Bxe4+ Kg7 31.Rc8