1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.cxd4 Bb4+ 7.Bd2 Bxd2+ 8.Nbxd2 d5 9.exd5 Nxd5 10.O-O O-O 11.a3 Bg4 12.Qc2 Re8 13.Bd3 h6 14.h3 Bxf3 15.Nxf3 Qd6 16.Rad1 Nf4 17.Be4 Re7 18.Rfe1 Rd8 19.Qd2 Rde8 20.Qc2 Nh5 21.d5 Ne5 22.Nxe5 Qxe5 23.Bh7+ Kh8 24.Rxe5 Rxe5 25.Bd3 Rxd5 26.Bc4 Rg5 27.Bxf7 Re7 28.Rd8+ Re8 29.Rxe8#