1.e4 e5 2.Nc3 Nc6 3.g3 f6 4.Bg2 Bc5 5.Nge2 d6 6.O-O Bg4 7.h3 Bh5 8.Kh2 g6 9.g4 Bxg4 10.hxg4 h5 11.g5 f5 12.exf5 gxf5 13.d3 f4 14.Nxf4 Qxg5 15.Nh3 Qh4 16.Bg5 Bxf2 17.Bxh4 Bxh4 18.Bxc6+ bxc6 19.Qf3 O-O-O 20.Qxc6 Ne7 21.Qa6+ Kb8 22.Nb5 Nc8 23.Rf7 Bg5 24.Rxc7 Nb6 25.Qb7#