1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O Bc5 6.e5 d5 7.exd6 Qxd6 8.Re1+ Be6 9.Bxe6 fxe6 10.Ng5 e5 11.Nf3 O-O-O 12.Bg5 h6 13.Bxf6 gxf6 14.c3 Rhe8 15.cxd4 exd4 16.Rxe8 Rxe8 17.Na3 Bxa3 18.Qb3 Bc5 19.Rc1 Ne5 20.Nxe5 Rxe5 21.Qf7 d3 22.Rd1 Re2 23.Qb3 Qd4 24.Rxd3 Re1#