1.e4 Nc6 2.d4 e5 3.dxe5 Nxe5 4.Nc3 d5 5.exd5 Bb4 6.Nf3 Qe7 7.Nxe5 Qxe5+ 8.Qe2 Qxe2+ 9.Bxe2 Bf5 10.Be3 Bxc3+ 11.bxc3 Rd8 12.O-O-O Nf6 13.c4 O-O 14.Rhe1 Rfe8 15.Bd4 c6 16.Bf3 Rxe1 17.Rxe1 cxd5 18.Bxf6 gxf6 19.Bxd5 Rd7 20.Re3 Kg7 21.Rg3+ Bg6 22.h4 h5 23.Rb3 b6 24.a4 Bf5 25.a5 bxa5 26.Ra3 Re7 27.Kd2 Re5 28.Rxa5 Be6 29.f4 Rf5 30.Ke3 Kg6 31.g3 a6 32.Kd4 Bc8 33.Be4 Be6 34.Bxf5+ Bxf5 35.Rxa6 Bxc2 36.c5 Bd1 37.Ra1 Bc2 38.Kc3 Be4 39.Re1 Bc6 40.Kb4 Kf5 41.Ka5 Kg4 42.Kb6 Bd5 43.c6 Bxc6 44.Kxc6 Kxg3 45.f5 Kxh4 46.Kd5 Kg4 47.Ke4 h4 48.Rf1 Kg3 49.Rg1+ Kf2 50.Ra1 h3 51.Kf4 h2 52.Kg4 Kg2 53.Ra2+ Kg1 54.Kg3 h1=Q 55.Ra1# 1-0