1.e4 e5 2.Bc4 Nc6 3.Nf3 Nd4 4.Nxd4 exd4 5.Qf3 Nf6 6.e5 Qe7 7.O-O Ng8 8.d3 d6 9.Na3 dxe5 10.Nb5 c6 11.Bf4 exf4 12.Rfe1 Be6 13.Qxf4 Kd8 14.Qxd4+ Kc8 15.Qf4 cxb5 16.Bxb5 Qc5 17.a4 Qxc2 18.Rac1 Qxc1 19.Rxc1+ Kd8 20.Qd4+ Ke7 21.Rc7+ Bd7 22.Rxd7+ Ke6 23.Qd5+ Kf6 24.Qd4+ Ke6 25.Bc4+ Kf5 26.Qe4+ Kf6 27.Rxf7+ Kg5 28.Qf4+ Kg6 29.Qf5+ Kh6 30.Qf4+ Kg6 31.h4 Nf6 32.Qg5#