1.d4 Nf6 2.c4 e6 3.Nc3 c6 4.e4 Bb4 5.e5 Ne4 6.Qc2 d5 7.Bd3 f5 8.exf6 Nxf6 9.Nf3 dxc4 10.Bxc4 Nd5 11.Bd3 Nf6 12.O-O Nbd7 13.Qb3 Bxc3 14.Qxe6+ Qe7 15.Qxe7+ Kxe7 16.bxc3 b6 17.Re1+ Kd8 18.Ng5 Kc7 19.Nf7 Rf8 20.Bf4+ Kb7 21.Nd6+ Kc7 22.Ne8+ Kb7 23.Nc7 b5 24.Nxa8 Kxa8 25.Bd6 Rh8 26.a4 bxa4 27.Rxa4 Nb6 28.Ra5 Rd8 29.Bc7