1.d4 Nf6 2.Bg5 e6 3.e4 h6 4.Bxf6 Qxf6 5.Nf3 d6 6.Nc3 g6 7.h4 Qe7 8.Bd3 Bg7 9.Qe2 h5 10.O-O-O O-O 11.g3 c5 12.dxc5 Bxc3 13.cxd6 Bxb2+ 14.Kxb2 Qxd6 15.Qd2 Na6 16.Qh6 Qb6+ 17.Kc1 Nb4 18.Rh2 Nxa2+ 19.Kd2 Qb4+ 20.Ke2 Nc3+ 21.Kf1 Qe7 22.Ra1 Qf6 23.Kg2 Bd7 24.Rhh1 Bc6 25.Rhe1 Nxe4 26.Bxe4 Bxe4 27.Rxe4 Qxa1 28.Re5 Qxe5 29.Nxe5 Rac8 30.Nd7 a5 31.Nf6#