1.Nf3 c5 2.e4 Nc6 3.Bb5 g6 4.Bxc6 bxc6 5.O-O Ba6 6.d3 h6 7.Re1 Bg7 8.e5 Qa5 9.c4 Rd8 10.Bd2 Qb6 11.Nc3 f6 12.Na4 Kf8 13.Nxb6 Rb8 14.g3 fxe5 15.Rc1 Re8 16.Kh1 d6 17.Bxh6 Nxh6 18.d4 Rd8 19.dxe5 Ng4 20.Kg1 Re8 21.b4 Bb5 22.Nd4 axb6 23.Qxg4 Rc8 24.f4 Rh5 25.a4 Bh8 26.Ne6+ Kf7 27.Qd1 Ra8 28.cxb5 Bxe5 29.g4 Rc8 30.gxh5 Rf8 31.Rc2 Bc3 32.Nxf8 e5 33.Nd7 e4 34.Qxd6 c4 35.Nf6 Bd2 36.Rf1 Be1 37.Qd8 Ke6 38.Rxc4 Bc3 39.Re1 Kf7 40.Rf1 Ba1 41.Rc2 gxh5 42.bxc6 Bd4+ 43.Rcf2 e3 44.Qc7+ Kf8 45.a5 Bc5 46.Ng8 Bd4 47.Kg2 Bc5 48.Rb2 e2 49.Rg1 Be7 50.Qxe7+ Kxg8 51.c7 e1=B 52.c8=Q# 1-0