1.d4 Nf6 2.Bg5 d5 3.Bxf6 exf6 4.e3 Bd6 5.c4 dxc4 6.Bxc4 O-O 7.Nc3 c6 8.Nge2 f5 9.Qc2 Nd7 10.O-O-O Nf6 11.h3 b5 12.Bd3 g6 13.g4 fxg4 14.hxg4 Bxg4 15.Rdg1 Qd7 16.Ng3 Bf3 17.Rh4 Rfe8 18.Nf5 Bf8 19.Rf4 Bd5 20.Kb1 b4 21.Nxd5 Nxd5 22.Rh4 Rab8 23.e4 b3 24.Qd2 bxa2+ 25.Ka1 Nf6 26.e5 Nd5 27.Nh6+ Kh8 28.Nxf7+ Kg8 29.Rxh7 Nf6 30.Rxg6+ Kxh7 31.Rg1+