1.e4 e5 2.Nf3 f5 3.d4 d6 4.Bc4 c6 5.O-O b5 6.Bb3 fxe4 7.Nxe5 dxe5 8.Qh5+ Kd7 9.dxe5 Kc7 10.Nc3 g6 11.Qe2 b4 12.Nxe4 Ba6 13.Bc4 Bxc4 14.Qxc4 Qd5 15.Qe2 Qxe5 16.Qf3 Bh6 17.c3 bxc3 18.Nxc3 Nd7 19.Ne2 Bxc1 20.Raxc1 Ne7 21.Rfe1 Rhf8 22.Qd3 Qf6 23.f3 Rad8 24.Qa6 Kb8 25.Nc3 Nc5 26.Qa3 Nd3 27.Rxe7 Qd4+ 28.Kh1 Nf2+ 29.Kg1 Nh3+ 30.Kh1 Qg1+ 31.Rxg1 Nf2#