1.d4 Nf6 2.Nf3 e6 3.g3 b6 4.Bg2 Bb7 5.c4 Bb4+ 6.Bd2 Be7 7.O-O O-O 8.Nc3 Qc8 9.Bg5 h6 10.Bxf6 Bxf6 11.e4 d6 12.Qc2 Nd7 13.Rad1 Rb8 14.Rfe1 Rd8 15.h4 Nf8 16.Kh2 Nh7 17.d5 Re8 18.Bh3 Qd8 19.e5 Be7 20.dxe6 f6 21.exf6 Bxf6 22.Nd4 Bxd4 23.Rxd4 Qf6 24.Rf4 Qd8 25.Rf7 Re7 26.Qg6 Rxf7 27.exf7+ Kh8 28.Re8+ Nf8 29.Bf5 Qxh4+ 30.gxh4 Rxe8 31.Qh7+ Nxh7 32.fxe8=Q+