1.e4 e5 2.Nc3 Nf6 3.f4 d5 4.fxe5 Nxe4 5.Nf3 Bg4 6.Qe2 Nxc3 7.dxc3 Bc5 8.Bf4 O-O 9.O-O-O Nc6 10.Qb5 Bxf3 11.gxf3 Qh4 12.Bg3 Be3+ 13.Kb1 Qh5 14.Be2 d4 15.f4 Qh6 16.Rdf1 dxc3 17.Qd3 Bd4 18.Qe4 cxb2 19.Bd3 Rfe8 20.Qf5 Rad8 21.Bc4 Qg6 22.Qh3 Nb4 23.Bb3 c5 24.f5 Qa6 25.f6 c4 26.Bh4 cxb3 27.Qxb3 Qxa2+ 28.Qxa2 Nxa2 29.Kxa2 Rxe5 30.fxg7 Rd6 31.Rd1 Rb5 32.c4 b1=Q+ 33.Rxb1 Ra6#