1.c4 c5 2.g3 d6 3.Bg2 g6 4.Nf3 Bg7 5.d4 cxd4 6.Nxd4 Nf6 7.O-O h5 8.Bg5 O-O 9.Nc3 Qd7 10.Nd5 Nc6 11.Nxf6+ Bxf6 12.Bxf6 exf6 13.Nb5 Rd8 14.Qd2 Qe7 15.Nc3 Be6 16.b3 h4 17.gxh4 Kg7 18.h5 Rh8 19.hxg6 fxg6 20.Rad1 Rad8 21.f4 Rh4 22.Rf3 Rdh8 23.Qxd6 Qf7 24.Re3 Bf5 25.Bxc6 bxc6 26.Re7 Rg4+ 27.Kf1 Rxh2 28.Rxf7+ Kxf7 29.Qc7+ Ke6 30.Rd6# 1-0