1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 O-O 5.Be2 d6 6.Nf3 e5 7.O-O Nc6 8.d5 Ne7 9.Ne1 Nd7 10.Nd3 f5 11.Bd2 Nf6 12.f3 f4 13.c5 g5 14.Rc1 Ng6 15.Nb5 a6 16.cxd6 axb5 17.dxc7 Qd7 18.Qb3 g4 19.Bb4 Rf7 20.d6 g3 21.Rfd1 gxh2+ 22.Kxh2 b6 23.Ba3 Qe8 24.Nb4 Be6 25.Bxb5 Bd7 26.Bc4 Nh8 27.Nd5 Nxd5 28.Bxd5 b5 29.Bxa8 Qxa8 30.c8=Q+