1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Nc3 g6 5.d3 Bg7 6.Be3 O-O 7.O-O Re8 8.Qd2 Ne7 9.Nxe5 d6 10.Bxf7+ Kf8 11.Bxe8 Nxe8 12.Nc4 b5 13.Na5 b4 14.Nd5 Ng8 15.Nxb4 Bxb2 16.Rab1 Ba3 17.Bh6+ Kf7 18.Bg5 Qd7 19.Qc3 Bxb4 20.Qxb4 h6 21.Qc4+ Kf8 22.Be3 Qg4 23.Qc3 Nef6 24.Qxc7 d5 25.Bc5+ Ke8 26.exd5 Nxd5 27.Rfe1+ Be6 28.Qc6+ Kf7 29.Qxa8 Nf4 30.Qf8#