1.e4 c5 2.Nf3 e6 3.g3 d5 4.exd5 exd5 5.d4 cxd4 6.Nxd4 Nc6 7.Bg2 Bc5 8.Be3 Nxd4 9.Bxd4 Qe7+ 10.Kf1 Nf6 11.Nc3 O-O 12.Bxf6 Qxf6 13.Qf3 Qb6 14.b3 Qg6 15.Qxd5 Bb6 16.Ne4 Bf5 17.h4 Rad8 18.h5 Bxe4 19.hxg6 Bxd5 20.gxh7+ Kh8 21.Re1 Bxg2+ 22.Kxg2 Rd2 23.Re7 Rxf2+ 24.Kh3 Kxh7 25.c4 Kg6 26.Re4 Bd8 27.g4 Bc7 28.g5 Rh8+ 29.Rh4 Rd8