1.e4 d5 2.exd5 Qxd5 3.Nc3 Qa5 4.Nf3 c6 5.Bc4 Nf6 6.O-O Bg4 7.d3 Nbd7 8.Qe2 e6 9.Bd2 Bd6 10.Ne4 Qd8 11.Nxd6+ Ke7 12.Ne4 Ne5 13.Kh1 Nxe4 14.Qxe4 Nxc4 15.dxc4 Bxf3 16.Bb4+ Ke8 17.Qxf3 Rc8 18.Qg3 g6 19.Rfd1 Qb6 20.Qe5 Rg8 21.Ba5 Qxf2 22.Rd2 Qh4 23.Qd6 b6 24.Qd7+ Kf8 25.Qxc8+ Kg7 26.Bc3+ f6 27.Qxe6 c5 28.Rd3 Qf4 29.Qe7+ Kh8 30.Bxf6+ Qxf6 31.Qxf6+ Rg7 32.Rd8#