1.c4 c5 2.g3 Nf6 3.Bg2 d5 4.cxd5 Nxd5 5.Nc3 Nc7 6.Qa4+ Qd7 7.Nf3 Qxa4 8.Nxa4 Ne6 9.b3 Nc6 10.Ba3 Nb4 11.Rc1 Nxa2 12.Ra1 Nb4 13.Bxb4 cxb4 14.Nb6 Rb8 15.Rxa7 g5 16.h3 Bg7 17.O-O Bd7 18.e3 h6 19.Rc1 Bc6 20.Nxg5 hxg5 21.Rxc6 bxc6 22.Bxc6+ Kd8 23.Rd7+ Ke8 24.Rd5+ Kf8 25.Nd7+ Kg8 26.Nxb8 Rxh3 27.Bd7 Rh6 28.Nc6 Nc7 29.Rc5 Na6 30.Ra5 Rd6 31.Nxe7+