1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d3 O-O 6.O-O d5 7.exd5 Nxd5 8.h3 Be6 9.Re1 Qd6 10.d4 exd4 11.cxd4 Bb4 12.Bd2 Bxd2 13.Qxd2 Rae8 14.Nc3 Nxc3 15.Qxc3 Bxc4 16.Qxc4 Rd8 17.Rad1 Rfe8 18.Ng5 Rxe1+ 19.Rxe1 Qd5 20.Qxd5 Rxd5 21.Re8#