1.Nf3 Nc6 2.d4 d6 3.e4 g6 4.d5 Ne5 5.Nxe5 dxe5 6.Bb5+ Bd7 7.Bxd7+ Qxd7 8.O-O Bg7 9.Be3 Nf6 10.f3 e6 11.dxe6 Qxe6 12.Qe2 O-O 13.Rd1 Nh5 14.Nc3 f5 15.Nd5 Rf7 16.Rd2 fxe4 17.fxe4 c6 18.Nc3 Nf4 19.Qe1 Bh6 20.Rad1 Qf6 21.Rd6 Qg5 22.Qg3 Raf8 23.Qxg5 Bxg5 24.Bxa7 c5 25.Bxc5 Be7 26.Be3 Bxd6 27.Bxf4 Rxf4 28.h3 Bc5+ 29.Kh2 Bd4 30.Rc1 Bxc3 31.bxc3 Rf2 32.Rb1 Rxc2 33.Rxb7 Rff2 34.Rb8+ Kg7 35.Rb1 Rxg2+ 36.Kh1 Rh2+ 37.Kg1 Rcg2+ 38.Kf1 Rxa2 39.Kg1 Rag2+ 40.Kf1 Rh1+ 41.Kxg2 Rxb1 42.Kf3 Rb3 43.Kg4 Rxc3 44.Kh4 Re3 45.Kg4 Rxe4+ 46.Kf3 Rf4+ 47.Ke3 Rh4 48.Kf3 Rxh3+ 49.Kg2 Ra3 50.Kh1 Rf3 51.Kg2 e4 52.Kh1 e3 53.Kg1 e2 54.Kh1 e1=Q+ 55.Kg2 Qe2+ 56.Kg1 Rf1#