1.c4 e5 2.Nc3 Nf6 3.Nf3 Nc6 4.d4 exd4 5.Nxd4 Bc5 6.Nxc6 bxc6 7.Bg5 Bxf2+ 8.Kd2 d6 9.e4 Qe7 10.Qf3 Bd4 11.e5 Bxc3+ 12.bxc3 Ne4+ 13.Qxe4 Qxg5+ 14.Kd1 Qxe5 15.Qxc6+ Ke7 16.Bd3 Be6 17.Qxc7+ Kf6 18.Rf1+ Kg5 19.Qe7+ Kh6 20.Kc2 g6 21.Rae1 Qa5 22.Re4 Qxa2+ 23.Kc1 Qa1+ 24.Kd2 Qa2+ 25.Bc2 d5 26.Qh4+ Kg7 27.Qf6+ Kg8 28.Rxe6 Rf8 29.Re8 Qa3 30.Qxf7#