1.c4 e5 2.g3 Nf6 3.Bg2 d5 4.cxd5 Nxd5 5.Nf3 Nc6 6.O-O Nb6 7.b3 Be7 8.Bb2 f6 9.Na3 O-O 10.Nc2 e4 11.Nfe1 Bf5 12.Ne3 Bg6 13.d3 exd3 14.Nxd3 Rb8 15.Rc1 Bd6 16.Nc5 Bxc5 17.Rxc5 Nd7 18.Rd5 Be8 19.Bh3 Rf7 20.Be6 Qe7 21.Bxf7+ Qxf7 22.Qd2 Nb6 23.Rd3 Qh5 24.Nd5 Nxd5 25.Rxd5 Qh3 26.Rd1 h5 27.Qf4 Bf7 28.Rd7 Be6 29.Rxg7+ Kxg7 30.Qxf6+ Kh7 31.Qg7#