1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.Nc3 Bc5 5.O-O O-O 6.Nxe5 Nxe5 7.d4 Bd6 8.f4 Nc6 9.e5 Be7 10.d5 Nb4 11.exf6 Bxf6 12.a3 Bxc3 13.axb4 Bxb4 14.f5 Re8 15.f6 g6 16.Ra4 Bf8 17.Qf3 c6 18.Bd3 d6 19.Rh4 Re5 20.Qg3 Bd7 21.dxc6 Bxc6 22.Bxg6 Qb6+ 23.Be3 Qxe3+ 24.Qxe3 Rxe3 25.Bxh7+ Kh8 26.Rff4 Re5 27.Bf5+ Kg8 28.Rfg4+ Bg7 29.Rxg7+ Kf8 30.Rh8# 1-0