1.d4 Nf6 2.Nf3 e6 3.c4 Bb4+ 4.Nc3 b6 5.Bg5 Bb7 6.e3 h6 7.Bxf6 Qxf6 8.a3 Bxc3+ 9.bxc3 O-O 10.Be2 d6 11.Qd3 Qe7 12.O-O Nd7 13.Nd2 Rad8 14.Bf3 Bxf3 15.gxf3 c5 16.Kh1 f5 17.Rg1 Qh4 18.Rg2 Rf7 19.Rag1 g5 20.f4 g4 21.f3 Rg7 22.fxg4 fxg4 23.Qe4 Kf7 24.f5 Nf8 25.Rf1 Rg5 26.fxe6+ Kg8 27.e7 Re8 28.exf8=Q+ Rxf8 29.Qe6+