1.e4 e5 2.Nf3 Nf6 3.d4 Nxe4 4.dxe5 Bb4+ 5.Nbd2 d6 6.c3 Nxd2 7.Bxd2 Bc5 8.b4 Bb6 9.Bg5 Qd7 10.a4 dxe5 11.a5 h6 12.Bh4 e4 13.Ne5 Qxd1+ 14.Rxd1 g5 15.Bg3 f6 16.axb6 fxe5 17.bxc7 Nd7 18.h4 g4 19.Bb5 Ke7 20.O-O a6 21.Bxd7 Bxd7 22.Bxe5 Rhc8 23.Rfe1 Bc6 24.c4 Ke6 25.Bf4 Kf5 26.g3 h5 27.Rd4 b5 28.cxb5 axb5 29.Rc1 Bb7 30.Rc5+ Kf6 31.Rd6+ Ke7 32.Rd1 e3 33.Bxe3 Bf3 34.Rdc1 Kd7 35.Bf4 Ra4 36.Rxb5 Re8 37.Rb8 Rc8 38.b5 Rb4 39.b6 Rb1 40.Rxb1 Rh8 41.Rg8 Bg2 42.Rg6 Re8 43.Rb4 Bb7 44.Re6 Rxe6 45.Be3 Rd6 46.Rb1 Kc8 47.Ra1 Rd3 48.Kf1 Bf3 49.Ke1 Kd7 50.Bd2 Rb3 51.Ba5 Rb2 52.Ra3 Re2+ 53.Kf1 Rb2 54.Rd3+ Kc8 55.Rd8+ Kb7 56.c8=Q# 1-0