1.e4 e5 2.Nf3 Nc6 3.Bc4 Be7 4.d3 d6 5.Nc3 Nf6 6.O-O O-O 7.Re1 Be6 8.Bb3 Re8 9.Bd2 h6 10.Nd5 Nd4 11.Nxe7+ Qxe7 12.Nxd4 exd4 13.Bf4 Rad8 14.e5 Bxb3 15.axb3 Nd5 16.Bg3 Nb6 17.Rxa7 Nd7 18.Rxb7 Nxe5 19.f4 Nf3+ 20.Qxf3 Qxe1+ 21.Bxe1 Rxe1+ 22.Kf2 Rde8 23.Rb8 Kh7 24.Rxe8 Rxe8 25.Qc6 Re7 26.Qd5 Kg8 27.Qxd4 Kf8 28.Qb4 Ke8 29.Qb7 c5 30.Qc8#