1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 b6 5.Bd3 Bb7 6.Nf3 d5 7.O-O O-O 8.a3 dxc4 9.Bxh7+ Nxh7 10.axb4 Nc6 11.b5 Na5 12.Ne5 f5 13.Qe2 Rf6 14.Nxc4 Bxg2 15.Kxg2 Rg6+ 16.Kh1 Nxc4 17.Qxc4 c6 18.Qxc6 Rc8 19.Qf3 Rc7 20.Rg1 Rxg1+ 21.Kxg1 Nf8 22.Qg3 Rf7 23.Bd2 Rf6 24.Kh1 Rg6 25.Qf3 Rg4 26.Rxa7 Qg5 27.Ne2 Qg6 28.Ra8