1.e4 Nf6 2.Nc3 d5 3.exd5 Nxd5 4.Bc4 c6 5.Qf3 e6 6.d4 Nb6 7.Qd3 Nxc4 8.Qxc4 Nd7 9.Nf3 Be7 10.O-O O-O 11.Ne4 h6 12.a4 Nb6 13.Qe2 Qc7 14.c4 a5 15.b3 Nd7 16.Bb2 Nf6 17.Ng3 Rd8 18.Ne5 Nd7 19.f4 Nxe5 20.fxe5 c5 21.Qf3 Bf8 22.d5 Ra7 23.Rad1 b6 24.Nh5 exd5 25.cxd5 c4 26.d6 Qc5+ 27.Bd4 Qb4 28.Qg3 Kh8 29.e6 Bxe6 30.Bxg7+ Kh7 31.Nf6#