1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.e3 a6 5.b3 b5 6.Nbd2 Bg4 7.Bd3 Nbd7 8.Bb2 e6 9.Qc2 Bh5 10.O-O Be7 11.Rac1 O-O 12.Ne5 Qc8 13.cxb5 cxb5 14.Bxh7+ Nxh7 15.Qxc8 Rfxc8 16.Nxd7 Bb4 17.Nf3 Bxf3 18.gxf3 Nf8 19.Nxf8 Kxf8 20.Rxc8+ Rxc8 21.Rc1 Rxc1+ 22.Bxc1 f5 23.Kf1 Kf7 24.Ke2 Kg6 25.Bd2 Bd6 26.f4 Kh5 27.Kf3 Kh4 28.Kg2 Kg4 29.Ba5 Kh4 30.Bb6 Be7 31.Bc5 Bd8 32.Bd6