1.f4 c5 2.e4 Nc6 3.Nf3 g6 4.Bb5 Bg7 5.O-O Qc7 6.Nc3 d6 7.Nd5 Qd8 8.d3 Bd7 9.c3 e6 10.Ne3 Nge7 11.Nc4 Qc7 12.e5 dxe5 13.fxe5 O-O 14.a4 Nd5 15.Qe1 a6 16.Bxc6 Bxc6 17.a5 b5 18.axb6 Nxb6 19.Nd6 Nd7 20.Bf4 Bxf3 21.Rxf3 a5 22.Qe2 Qc6 23.Raf1 Qd5 24.c4 Qd4+ 25.Re3 Rab8 26.Nb5 Rxb5 27.cxb5 Rb8 28.Qf2 Rxb5 29.Bg3 Kh8 30.Re4 Qxf2+ 31.Rxf2 Kg8 32.Rfe2 Nb6 33.Be1 h5 34.Kf1 Bh6 35.g3 Bc1 36.Bc3 a4 37.Rc2 Bh6 38.Ke2 Kg7 39.Be1 Bg5 40.h4 Be7 41.Bd2 g5 42.g4 Kg6 43.gxh5+ Kxh5 44.hxg5 Bxg5 45.Kd1 Nd5 46.Rxa4 Rb3 47.Ra3 Rb7 48.Kc1 Bh4 49.Ra8 Bf2 50.Rg8 Bd4 51.Bc3 Be3+ 52.Kd1 Bf4 53.Rf2 Ra7 54.Kc2 Ra1 55.Kb3 Kh4 56.Rfg2 f6 57.Rh8+ Bh6 58.Rxh6# 1-0