1.Nc3 d5 2.d4 e6 3.e4 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Nxf6+ Bxf6 7.Bxf6 Qxf6 8.Nf3 O-O 9.Qd3 c5 10.O-O-O Nc6 11.dxc5 Rd8 12.Qe2 Rxd1+ 13.Qxd1 e5 14.Bb5 Bg4 15.Qd6 Qxd6 16.cxd6 Bxf3 17.gxf3 Nd4 18.Bd3 Rd8 19.c3 Nxf3 20.Be4 Ng5 21.Bxb7 Rxd6 22.Re1 f6 23.Kc2 Kf7 24.b4 Nh3 25.f3 Nf4 26.a4 Ke6 27.a5 Kd7 28.Be4 g6 29.b5 Ne6 30.b6 a6 31.c4 Rd4 32.Bd5 Nf4 33.Re4 Kc8 34.Rxd4 exd4 35.Bg8 Kd7 36.Bxh7 Kc6 37.h4 f5 38.Kd2 Kb7 39.Bg8 Kc6 40.Bf7 Kb7 41.c5 Kc6 42.Be8+ Kb7 43.c6+ Ka8 44.Kc2 Kb8 45.Bf7 Ne2 46.c7+ Kc8 47.Kd3 Kb7 48.Kxe2 Kc6 49.Kf1 d3 50.Be6 d2 51.Ke2 d1=N 52.Kd2 g5 53.hxg5 Kb7 54.Kc2 Nf2 55.c8=Q# 1-0