1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.e5 d5 7.cxd4 dxc4 8.exf6 Bxd4 9.Nxd4 Qxd4 10.fxg7 Qxg7 11.O-O Be6 12.Nc3 Rg8 13.g3 Nd4 14.Qa4+ c6 15.f3 Qe5 16.Kh1 Rxg3 17.hxg3 Qxg3 18.Qd1 O-O-O 19.Ne4 Qh4+ 20.Kg1 Rg8+ 21.Ng5 Qg3+ 22.Kh1 Qh4+ 23.Kg2 Rxg5+ 24.Bxg5 Qxg5+ 25.Kh1 Qh4+ 26.Kg1 Bh3 27.Qd2 Qg3+ 28.Kh1 Nxf3 29.Qf2 Bg2+ 30.Qxg2 Qh4+ 31.Qh2 Qxh2# 0-1