1.e4 d5 2.exd5 Nf6 3.d4 Nxd5 4.c4 Nf6 5.Nc3 e6 6.Nf3 c5 7.d5 exd5 8.cxd5 Bd6 9.Bb5+ Nbd7 10.O-O O-O 11.Bg5 Ne5 12.Nxe5 Bxe5 13.Re1 Bxc3 14.bxc3 Qxd5 15.Qxd5 Nxd5 16.c4 Nf6 17.Re7 a6 18.Ba4 Be6 19.Rxb7 Bxc4 20.h3 Bd5 21.Rb6 Ne4 22.Be3 Rfb8 23.Rab1 Rxb6 24.Rxb6 Nc3 25.Bd7 Nxa2 26.Bxc5 Nc3 27.Bb4 Ne2+ 28.Kh2 a5 29.Ba3 Nf4 30.Rb5 Rd8 31.g3 h6 32.Bf5 Ne6 33.Rxa5 Nd4 34.Be7 Nf3+ 35.Kg2 Nd4+ 36.Kg1 Nf3+ 37.Kf1 Bc4+ 38.Kg2 Ne1+ 39.Kg1 Re8 40.Bb4 Nf3+ 41.Kg2 Nd4 42.Bg4 Bd3 43.Bc3 Ne2 44.Be5 Nc1 45.Bf4 Nb3 46.Ra3 Be4+ 47.f3 Bd5 48.Kf2 Nc5 49.Be3 Ne6 50.Ra5 Rd8 51.h4 Kh7 52.h5 Kg8 53.Bf5 Ng5 54.Bb6 Rd6 55.Bc7 Rc6 56.Ra8# 1-0