1.Nf3 c5 2.e4 d6 3.Bb5+ Nc6 4.O-O Bd7 5.c3 a6 6.Bc4 Nf6 7.Re1 e6 8.d4 Be7 9.d5 exd5 10.exd5 Na5 11.Bd3 Nxd5 12.Bxh7 Rxh7 13.Qxd5 Be6 14.Rxe6 fxe6 15.Qxe6 Rh8 16.Bg5 Qd7 17.Qg6+ Kd8 18.Qxg7 Re8 19.Nbd2 Kc7 20.b4 Nc6 21.bxc5 dxc5 22.Bf4+ Kb6 23.Re1 Ka7 24.Qg6 Rg8 25.Qe6 Rad8 26.g3 Qxe6 27.Rxe6 Rd3 28.Kg2 Rxc3 29.h4 Rc2 30.h5 Rxa2 31.Ne4 Re2 32.Kf1 Rc2 33.Ne5 Nxe5 34.Bxe5 Bg5 35.Rg6 Rxg6 36.hxg6 Bh6 37.f4 Rc4 38.Nf2 a5 39.f5 a4 40.f6 Rc1+ 41.Ke2 Rc2+ 42.Kf3 a3 43.g7 Rc3+ 44.Bxc3 Kb6 45.Ke2 Be3 46.g4 Kc6 47.Nd3 Bd4 48.Ba1 Be3 49.Ne1 b5 50.Bb2 b4 51.f7 Kd6 52.Bxa3 Kd5 53.g8=R Kd4 54.Nc2+ Ke4 55.Rg5 Bc1 56.f8=Q Bxg5 57.Qf5# 1-0