1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 Nd7 8.Qd2 O-O 9.O-O-O Be7 10.Bd3 b6 11.Neg5 Bxg5 12.Nxg5 Nf6 13.Rhe1 Bb7 14.Qe3 Qd6 15.g3 h6 16.Ne4 Bxe4 17.Bxe4 Nxe4 18.Qxe4 Rad8 19.c3 Rd7 20.f4 Rfd8 21.a3 a5 22.f5 exf5 23.Qxf5 Re7 24.Rxe7 Qxe7 25.Rf1 Re8 26.Kb1 g6 27.Qf4 h5 28.h3 Qe4+ 29.Qxe4 Rxe4 30.Kc2 Re3 31.Rg1 Re2+ 32.Kb3 Kf8 33.c4 Ke7 34.c5 Ke6 35.g4 h4 36.Kc4 Rxb2 37.Re1+ Kd7 38.Rf1 b5+ 39.Kc3 Ra2 40.Kb3 Rh2 41.Rxf7+ Kc6 42.Rf3 Kd5 43.Kc3 Ra2 44.Kb3 Rg2 45.Rf7 Rg3+ 46.Kb2 Kxd4 47.Rxc7 Rxh3 48.c6 Kc5 49.Rg7 Kxc6 50.Rxg6+ Kd5 51.Rg5+ Kc4 52.Rh5 a4 53.g5 Rh2+ 54.Kc1 Kc3 55.Kd1 b4 56.axb4 a3 57.Kc1 a2 58.Rxh4 a1=Q# 0-1