1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.exd6 cxd6 6.Nc3 g6 7.Bg5 Bg7 8.Rc1 O-O 9.Nf3 Bg4 10.Be2 h6 11.Be3 f5 12.Qb3 f4 13.c5+ d5 14.Bd2 Nc4 15.Qxb7 Nxd2 16.Qxa8 Nxf3+ 17.gxf3 Be6 18.Qb7 Bxd4 19.c6 Qd6 20.c7 Nc6 21.Ne4 dxe4 22.Rxc6 Bxf2+ 23.Kxf2 Qd4+ 24.Ke1 Qe3 25.c8=Q Rxc8 26.Rxc8+ Bxc8 27.Qxc8+ Kg7 28.Qc3+