1.Nf3 Nf6 2.g3 d5 3.Bg2 Bf5 4.O-O e6 5.d3 c5 6.Nbd2 Nc6 7.c3 Be7 8.Qe1 O-O 9.e4 Bg6 10.Nh4 dxe4 11.Nxg6 hxg6 12.dxe4 Qd3 13.Bf3 Rfd8 14.Be2 Qc2 15.Qd1 Qxd1 16.Rxd1 Rd7 17.f3 Rad8 18.Kf1 Ne5 19.Ke1 Nd3+ 20.Bxd3 Rxd3 21.Ke2 c4 22.Rf1 b5 23.a4 a6 24.axb5 axb5 25.Ra5 Rb8 26.Rd1 Bd8 27.Ra6 Nd7 28.Nf1 Rxd1 29.Kxd1 Nc5 30.Ra2 Nd3 31.Be3 Bb6 32.Bxb6 Rxb6 33.Ne3 Rd6 34.Ra8+ Kh7 35.Ke2 Nc1+ 36.Kf1 Rd3 37.Ng4 Rd1+ 38.Kf2 Rd2+ 39.Ke3 Rxb2 40.Ne5 g5 41.Nxf7 Re2+ 42.Kd4 Rxh2 43.Nxg5+ Kg6 44.f4 Ne2+ 45.Ke5 Nxc3 46.Nxe6 b4 47.f5+ Kf7 48.Ra7+ Kg8 49.Rxg7+ Kh8 50.f6 b3 51.Nf4 Rh6 52.Ng6+ Rxg6 53.Rxg6 b2 54.f7 Kh7 55.f8=Q Kxg6 56.Qf6+ Kh7 57.Qf7+ Kh6 58.Kf5 b1=Q 59.Qg6#