1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.c5 Nd5 5.Nc3 c6 6.d4 e6 7.Nf3 b6 8.Bg5 f6 9.exf6 Nxf6 10.Ne4 bxc5 11.Nxf6+ gxf6 12.Ne5 fxg5 13.Qh5+ Ke7 14.Qxg5+ Ke8 15.Qh5+ Ke7 16.O-O-O Qe8 17.Qh4+ Kd6 18.dxc5+ Kc7 19.Qf4 Qh5 20.Nf7+ e5 21.Qb4 Bh6+ 22.Kc2 d5 23.cxd6+ Kd7 24.Nxh8 Na6 25.Qe4 Kd8 26.d7 Bxd7 27.Be2 Nb4+ 28.Kb1 Qe8 29.Qxb4 Qxh8 30.Bg4 Qf8 31.Rxd7+ Ke8 32.Qb7