1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.Nxe5 Qd4 6.Nd3 Qxe4+ 7.Kf1 Bd6 8.Qe2 Qxe2+ 9.Kxe2 Bf5 10.Nc3 Nf6 11.g3 O-O 12.f4 Rfe8+ 13.Kf2 Bxd3 14.cxd3 Bc5+ 15.Kg2 Rad8 16.Ne4 Nxe4 17.dxe4 Rxe4 18.b3 f5 19.Rd1 Re2+ 20.Kh3 Rd6 21.g4 Rd3+ 22.Kh4 Be7+ 23.g5 Rxh2#