1.d4 Nf6 2.c4 c5 3.Nf3 cxd4 4.Nxd4 e5 5.Nb5 d5 6.cxd5 Bb4+ 7.Bd2 Bc5 8.e4 Nxe4 9.Qa4 Bxf2+ 10.Kd1 Nc5 11.Qa3 O-O 12.d6 Bg4+ 13.Be2 Bxe2+ 14.Kxe2 Qh4 15.Nc7 Qe4+ 16.Kxf2 Nd3+ 17.Kf1 Qd4 18.Ke2 Qe4+ 19.Kf1 Qd4 20.Ke2 Qe4+ 21.Kd1 Nf2+ 22.Kc1 Nxh1 23.Nxa8 Na6 24.Nc7 Rc8 25.Nc3 Qxg2 26.d7 Rd8 27.Qe7 Qf1+ 28.Nd1 Qf5 29.Qxd8#