1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Qf6 6.c3 Nge7 7.g3 d5 8.Bg2 dxe4 9.O-O Bxd4 10.cxd4 Bf5 11.Nc3 O-O-O 12.f3 Nxd4 13.fxe4 Qe5 14.Qa4 Be6 15.Qxa7 Nec6 16.Qa8+ Kd7 17.Qxb7 Rb8 18.Qa6 Rxb2 19.Rad1 Rb4 20.Rf2 Rd8 21.Bf4 Qc5 22.Nd5 Rc4 23.Bxc7 Ne2+ 24.Kf1 Ncd4 25.Bb6 Rc1 26.Qa4+ Qc6 27.Qa7+ Kd6 28.Qe7+ Ke5 29.Qg5+ f5 30.Qxg7+ Kd6 31.e5#