1.e4 c6 2.Nf3 d5 3.exd5 cxd5 4.c3 Nc6 5.d4 Nf6 6.Nbd2 Bf5 7.Bb5 e6 8.Nh4 Bg6 9.Bxc6+ bxc6 10.Nxg6 hxg6 11.Nf3 Qc7 12.Ne5 Bd6 13.Bf4 g5 14.Bg3 Ne4 15.Qe2 Nxg3 16.fxg3 Qc8 17.O-O f6 18.Ng4 Qd7 19.Rxf6 O-O-O 20.Rxe6 Qc7 21.Re1 Rh7 22.Re8 Rxe8 23.Qxe8+ Kb7 24.Qg6 Rh8 25.Rf1 Ka6 26.Rf7 Qa5 27.Qxd6 Qb5 28.Qa3+ Kb6 29.Qxa7#