1.c4 Nf6 2.Nf3 e6 3.d4 d5 4.g3 c6 5.Bg2 Be7 6.Nc3 a5 7.O-O O-O 8.Nd2 b5 9.cxb5 cxb5 10.Nxb5 Ba6 11.Nc3 Qb6 12.Nb3 Nbd7 13.Re1 Rfc8 14.e4 Nxe4 15.Nxe4 dxe4 16.Bxe4 Bb7 17.Bxb7 Qxb7 18.a4 Bb4 19.Bd2 Bxd2 20.Nxd2 Qxb2 21.Ne4 Rc4 22.Qh5 Rc2 23.Ng5 Nf6 24.Qxf7+ Kh8 25.Nxe6 Rg8 26.Rab1 Qa2 27.Rb8 Qxa4 28.Rxg8+ Nxg8 29.Qxg7# 1-0