1.d4 d5 2.Nf3 e6 3.c4 Nf6 4.Nc3 Be7 5.e3 O-O 6.Bd3 c6 7.O-O b6 8.Qe2 Bb7 9.e4 dxe4 10.Nxe4 Nbd7 11.Be3 Nxe4 12.Bxe4 Nf6 13.Bc2 Qc7 14.Rad1 Rad8 15.Ne5 c5 16.Bf4 Qc8 17.dxc5 Qxc5 18.b3 Rxd1 19.Rxd1 Qc8 20.g4 Rd8 21.Rxd8+ Qxd8 22.g5 Nd7 23.Bxh7+ Kf8 24.Nxf7 Kxf7 25.Qh5+ Kf8 26.Bg6 Nf6 27.gxf6 Bxf6 28.Bd6+