1.d4 Nf6 2.Nc3 c5 3.d5 d6 4.e4 g6 5.Bb5+ Bd7 6.a4 Bg7 7.Nf3 O-O 8.O-O a6 9.Be2 Bg4 10.Nd2 Bxe2 11.Qxe2 e6 12.Nc4 exd5 13.exd5 Re8 14.Qf3 Nh5 15.Ne4 Nd7 16.Nexd6 Ne5 17.Nxe5 Rxe5 18.Nxf7 Qxd5 19.Nxe5 Qxe5 20.Qxb7 Rf8 21.Qxa6 Nf6 22.Qc4+ Kh8 23.a5 Ne4 24.Be3 Re8 25.a6 Qxb2 26.a7 Qb7 27.Rfb1 Qa8 28.Ra3 h5 29.Qf7 Nc3 30.Qxe8+ Qxe8 31.a8=Q