1.e4 c6 2.Nf3 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Bd6 7.Qe2+ Qe7 8.O-O Qxe2 9.Bxe2 O-O 10.d4 Re8 11.Be3 f5 12.Bd3 Be6 13.Rfe1 Nd7 14.Ng5 Nf6 15.Nxe6 fxe6 16.g3 Kf7 17.a4 h6 18.a5 a6 19.c3 g5 20.Bd2 Rad8 21.b4 Nd5 22.Rab1 Kf6 23.c4 Nc7 24.Bc3 h5 25.d5+ e5 26.dxc6 bxc6 27.Bf1 Bf8 28.Bg2 Rd3 29.Re3 Rxe3 30.fxe3 Re6 31.Rd1 Ke7 32.Rf1 f4 33.exf4 gxf4 34.gxf4 exf4 35.Rxf4 Bh6 36.Rf5 Be3+ 37.Kf1 h4 38.Rh5 Bf4 39.Rxh4 Bg5 40.Rh7+ Kd8 41.h4 Be7 42.h5 Re3 43.Bd2 Rd3 44.Ke2 Rg3 45.Bxc6 Ne6 46.Bd5 Nd4+ 47.Kf1 Rd3 48.Bf4 Bxb4 49.h6 Rd1+ 50.Kg2 Ne2 51.Be3 Bxa5 52.Ra7 Bc3 53.h7 Bd4 54.Bxd4 Rxd4 55.h8=Q# 1-0