1.Nf3 d5 2.d4 c6 3.Bg5 g6 4.c4 dxc4 5.Nc3 b5 6.g3 Nf6 7.Ne5 Nfd7 8.Bg2 Nxe5 9.dxe5 Bg7 10.Qxd8+ Kxd8 11.O-O-O+ Bd7 12.Nxb5 Bxe5 13.Na3 c3 14.b3 f6 15.Nc4 Bc7 16.Be3 Kc8 17.Rd3 Be6 18.Bc5 Bxc4 19.bxc4 Bb6 20.Bxe7 Re8 21.Bxf6 Rxe2 22.Bxc3 Rxf2 23.Bh3+ Kb7 24.Rf1 Rxf1+ 25.Bxf1 Bg1 26.Ba5 Ka6 27.Bd2 Kb6 28.Rd8 Bxh2 29.c5+ Kb7 30.Bf4 Bg1 31.Rh8 Bxc5 32.Rxh7+ Kb6 33.Bc7+ Kb7 34.Ba5+ Kc8 35.Bh3+ Nd7 36.Rxd7 Rb8 37.Rh7# 1-0