1.d4 Nf6 2.Nc3 d5 3.Bf4 c5 4.e4 Nxe4 5.Nxe4 dxe4 6.dxc5 Qa5+ 7.Qd2 Qxc5 8.O-O-O Nc6 9.Ne2 Be6 10.Nc3 g5 11.Nb5 f5 12.Nc7+ Kf7 13.Be3 Qe5 14.Nxa8 Bg7 15.c3 Rd8 16.Qc2 Rxa8 17.Bxg5 f4 18.Bh4 Rc8 19.Re1 Bd5 20.f3 Nb4 21.Rxe4 Nxa2+ 22.Kb1 Bxe4 23.Qxe4 Nxc3+ 24.bxc3 Qxc3 25.Bc4+ Rxc4 26.Qxe7+ Kg6 27.Qe8+ Kh6 28.Qe6+ Kh5 29.Qg4+ Kh6 30.Qg5#