1.c4 g6 2.Nf3 Bg7 3.e4 e5 4.d4 exd4 5.Nxd4 Nc6 6.Nxc6 bxc6 7.Nc3 Rb8 8.Be2 d6 9.O-O Ne7 10.Qa4 O-O 11.Qxa7 Bd7 12.Qe3 c5 13.Qd2 f5 14.a4 fxe4 15.Nxe4 Bc6 16.Ng3 h5 17.h4 Ba8 18.Bd3 Nc6 19.Bxg6 Qxh4 20.Qd5+ Kh8 21.Qxh5+ Qxh5 22.Nxh5 Bxb2 23.Bxb2+ Rxb2 24.Be4 Nd4 25.Bxa8 Rxa8 26.Ra3 Rb4 27.Rh3 Rbxa4 28.Kh2 Kg8 29.Re1 Kf7 30.Nf4 Rxc4 31.Nd5 Nf5 32.Rf3 Rh8+ 33.Kg1 Rh5 34.Ne3 Re4 35.g4 Rg5 36.Kf1 d5 37.Rxf5+ Rxf5 38.Nxf5 Rf4 39.Re7+ Kf6 40.Rxc7 Rxg4 41.Ne3 Rg5 42.Rxc5 Ke6 43.Ke2 Rh5 44.Ra5 Rg5 45.f4 Rg3 46.Ra6+ Kf7 47.Rd6 Rg6 48.Rxd5 Ra6 49.Rd1 Ra7 50.Kf3 Ra2 51.f5 Ra6 52.Kf4 Ra7 53.Kg5 Rb7 54.Nc4 Ra7 55.Ne5+ Ke8 56.f6 Rg7+ 57.fxg7 Ke7 58.g8=R Ke6 59.Re8# 1-0