1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Rg8 5.Nxf7 Qe7 6.Nd6+ cxd6 7.Bxg8 Nxg8 8.O-O Nf6 9.Nc3 Qd8 10.d3 Qe7 11.Re1 Qe6 12.h3 d5 13.d4 exd4 14.exd5 Qe7 15.Rxe7+ Bxe7 16.dxc6 dxc3 17.cxb7 Bxb7 18.bxc3 Rc8 19.Qe1 Ng8 20.Ba3 Rc6 21.Rb1 Ba8 22.Rb8+ Kf7 23.Bxe7 Nxe7 24.Rxa8 Re6 25.Qb1 Nc6 26.Qd1 Re7 27.Qd5+ Re6 28.Qf5+ Ke7 29.Qf8#