1.e4 d5 2.exd5 Qxd5 3.Nc3 Qa5 4.Nf3 Nf6 5.d4 c6 6.Bd3 Bf5 7.Bd2 e6 8.Ne4 Qc7 9.Nxf6+ gxf6 10.Bxf5 exf5 11.Qe2+ Kd8 12.O-O Nd7 13.Rfe1 Bd6 14.Qd3 c5 15.Bc3 Rg8 16.dxc5 Nxc5 17.Bxf6+ Kc8 18.Qxf5+ Nd7 19.Be5 b6 20.Rad1 Qb7 21.Bxd6 Kd8 22.Be7+ Kc7 23.Rxd7+ Kc6 24.Rxb7 Kxb7 25.Qd5+ Ka6 26.Qd3+ Kb7 27.Bd6 Rg7 28.Re7+ Kc6 29.Ne5#