1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.h3 Nge7 5.a3 d5 6.exd5 Nxd5 7.d3 Nb6 8.Ba2 Bf5 9.O-O Bd6 10.Nc3 Qd7 11.Ne4 Be7 12.b4 f6 13.Qe2 O-O-O 14.b5 Nd4 15.Nxd4 Qxd4 16.Be3 Qd7 17.a4 Kb8 18.Rfb1 Nd5 19.Bxd5 Qxd5 20.a5 Be6 21.f3 f5 22.Nc3 Qd7 23.Qf2 Bf6 24.Bxa7+ Ka8 25.Ra3 e4 26.dxe4 Qd2 27.Be3 Qxf2+ 28.Kxf2 Be7 29.Ra4 Bf6 30.Ne2 fxe4 31.Rxe4 Bf5 32.Rc4 Rhe8 33.Rxc7 Be5 34.Rc5 Bg6 35.b6 Bf6 36.Rc7 Be5 37.Rc4 Bf7 38.Rc5 Bd6 39.Rc3 Be5 40.Rd3 Rc8 41.Rd2 Bc4 42.Rbd1 Bf6 43.Nf4 Bc3 44.Rd7 Bb5 45.Rc7 Be5 46.Rxc8+ Rxc8 47.Rd2 Bc3 48.Rd5 Bc4 49.Rd7 Bb5 50.Rc7 Rxc7 51.bxc7 Bd7 52.Bb6 Bb2 53.Nd3 g5 54.Nxb2 Bb5 55.c8=Q# 1-0