1.e4 e5 2.Bc4 Nf6 3.Nc3 Bc5 4.Nf3 Ng4 5.O-O Nc6 6.h3 Nf6 7.Na4 Na5 8.Nxc5 Nxc4 9.d3 b6 10.dxc4 bxc5 11.Nxe5 Nxe4 12.f3 Nd6 13.b3 Bb7 14.Ng4 O-O 15.Bf4 Nf5 16.Re1 Re8 17.Rxe8+ Qxe8 18.a4 g5 19.Bxg5 Qf8 20.Bf6 Re8 21.a5 Nh6 22.Ne5 d6 23.Nd3 Re6 24.Bc3 Nf5 25.g4 Ne3 26.Qe2 Bc6 27.f4 Qh6 28.g5 Qxh3 29.Kf2 Qg2+ 30.Ke1 Bf3 31.Qd2 Qf1#