1.c4 c5 2.g3 Nc6 3.Bg2 g6 4.Nc3 Bg7 5.Nf3 e5 6.b3 e4 7.Ng1 f5 8.Bb2 Nge7 9.a3 O-O 10.Nh3 d5 11.Nf4 dxc4 12.bxc4 Ne5 13.Qb3 g5 14.Nfd5 N7c6 15.O-O-O Na5 16.Qa2 Kh8 17.h4 Nexc4 18.hxg5 Qxg5 19.Rh4 Bd7 20.Nf4 Rae8 21.Rh5 Qd8 22.Rdh1 Be6 23.Rxh7+ Kg8 24.Rxg7+ Kxg7 25.Ncd5+ Kg8 26.Rh8+ Kf7 27.Rh7+ Kg8 28.Rg7+ Kh8 29.Ng6#