1.d4 g5 2.Nc3 c6 3.Bxg5 Qa5 4.Bd2 Qa6 5.e4 Qb6 6.Nf3 d6 7.Bc4 Nh6 8.h3 Nd7 9.O-O Bg7 10.Be3 Qxb2 11.Qd2 Ng8 12.Rab1 Qa3 13.Bb3 Ngf6 14.e5 dxe5 15.dxe5 Nh5 16.Bd4 Qa5 17.Qg5 c5 18.Nd5 Qd8 19.e6 Ndf6 20.exf7+ Kf8 21.Bxc5 Nxd5 22.Bxd5 Nf6 23.Bxb7 Bxb7 24.Rxb7 Kxf7 25.Rxe7+ Qxe7 26.Bxe7 Kxe7 27.Qxg7+ Ke6 28.Re1+ Ne4 29.Rxe4+ Kd6 30.Qe5+ Kc6 31.Rc4+ Kd7 32.Rc7+ Kd8 33.Qe7# 1-0