1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Nf3 O-O 5.Bg5 h6 6.Bh4 c5 7.e3 d5 8.cxd5 exd5 9.Rc1 Nc6 10.Be2 g5 11.Bg3 Ne4 12.dxc5 Be6 13.O-O Nxg3 14.hxg3 Bxc5 15.Nxd5 Qxd5 16.Qxd5 Bxd5 17.Rxc5 Bxa2 18.Ra1 Be6 19.Bb5 Nb4 20.Nd4 b6 21.Rc7 a6 22.Nxe6 axb5 23.Rxa8 Rxa8 24.Nd4 Ra1+ 25.Kh2 Nd3 26.Nf5 f6 27.Nxh6+ Kh8 28.Ng4 f5 29.Nf6