1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 d5 5.a3 Bxc3+ 6.Qxc3 c5 7.dxc5 d4 8.Qc2 e5 9.Bg5 h6 10.Bh4 Nc6 11.Nf3 g5 12.Bg3 Qa5+ 13.Nd2 Qxc5 14.b4 Qe7 15.e4 Nh5 16.c5 Nf4 17.Nc4 Kf8 18.h4 Kg7 19.hxg5 hxg5 20.Rxh8 Kxh8 21.Bxf4 gxf4 22.Bd3 Bg4 23.f3 Be6 24.O-O-O Kg7 25.Rh1 b5 26.Nd6 a5 27.Bxb5 axb4 28.Bxc6 Rxa3 29.Qb2 Qa7 30.Nb5 Qxc5+ 31.Kd1 Ra2