1.e4 e6 2.Nc3 d5 3.d4 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 O-O 8.Qd2 Be7 9.O-O-O Nd7 10.h4 b6 11.Bd3 Bb7 12.Neg5 h6 13.Bh7+ Kh8 14.Be4 Bxg5 15.Nxg5 Bxe4 16.Nxe4 Nf6 17.Qe2 Nxe4 18.Qxe4 Qf6 19.f4 h5 20.Qe5 Qg6 21.Rd2 c6 22.Rf1 Rad8 23.f5 exf5 24.Qxf5 Kg8 25.Qxg6 fxg6 26.Rxf8+ Rxf8 27.Kd1 Rf4 28.g3 Rg4 29.Rd3 g5 30.hxg5 Kf7 31.Ke2 Rxg5 32.c4 Rg4 33.Kf3 Ke6 34.b3 b5 35.d5+ cxd5 36.Rxd5 bxc4 37.Rxh5 Rd4 38.bxc4 Rxc4 39.Ra5 Rc7 40.Kf4 Kf6 41.Ra6+ Kf7 42.g4 Kg8 43.Kg5 Kh7 44.Kh5 Rf7 45.g5 Re7 46.a4 Rd7 47.a5 Rc7 48.Rd6 Rc5 49.a6 Ra5 50.Rc6 Rb5 51.Rc7 Rb6 52.Rxa7 Rc6 53.Ra8 Rd6 54.g6+ Rxg6 55.Rh8+ Kxh8 56.Kxg6 Kg8 57.a7 Kh8 58.a8=Q# 1-0