1.e4 e5 2.Bc4 Nf6 3.Nf3 Nc6 4.c3 Bc5 5.Qb3 d6 6.Ng5 Qe7 7.Nxf7 Qxf7 8.Bxf7+ Ke7 9.Na3 Na5 10.Qb5 Kxf7 11.Qxa5 Bb6 12.Qa4 Ke7 13.d3 Bd7 14.Qd1 Bg4 15.Qd2 Nh5 16.Qg5+ Kf7 17.Qxg4 Nf6 18.Qf3 Ke6 19.Qh3+ Kf7 20.Bg5 h6 21.Bd2 g6 22.Nc4 Bc5 23.d4 exd4 24.Qf3 Rae8 25.O-O Rxe4 26.Rae1 Rxe1 27.Rxe1 Kg7 28.Qe2 Rf8 29.Qe7+ Kg8 30.Bxh6 Re8 31.Qg7#