1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.c5 Nd5 5.Bc4 e6 6.d4 b6 7.cxb6 axb6 8.Ne2 d6 9.O-O dxe5 10.dxe5 Ba6 11.Bxa6 Rxa6 12.Qb3 Be7 13.Qg3 g6 14.Bh6 Bf8 15.Bxf8 Kxf8 16.Nbc3 Kg7 17.Nxd5 Qxd5 18.Nc3 Qd8 19.Rfd1 Qe7 20.Qf4 Ra5 21.b4 Ra8 22.a3 Nd7 23.Nb5 c6 24.Nd6 Ra7 25.Rd3 c5 26.Rad1 cxb4 27.axb4 h6 28.h3 Qg5 29.Qxf7#