1.e4 c6 2.c3 d5 3.exd5 cxd5 4.Nf3 Nf6 5.d4 Qc7 6.Ne5 Nc6 7.Bf4 e6 8.Ng6 e5 9.Bxe5 Nxe5 10.Nxe5 Bd6 11.Bb5+ Kf8 12.O-O Bxe5 13.dxe5 Qxe5 14.Re1 Qf4 15.g3 Qd6 16.Qd4 Bg4 17.Nd2 h5 18.Nc4 Qc7 19.Ne3 Be6 20.h4 Rh6 21.Bd3 Ng4 22.Ng2 Bd7 23.Nf4 Qb6 24.f3 Nf6 25.Qxb6 axb6 26.a3 Bc6 27.Kf2 Nd7 28.Rad1 b5 29.Ne2 Ne5 30.Nd4 Nc4 31.Bxc4 bxc4 32.Re5 Ra5 33.Rd2 Ra8 34.Rde2 Rc8 35.Nf5 Rh7 36.Re7 g6 37.Nd6 Rd8 38.Nxb7 Rb8 39.Nc5 Rb5 40.Nd7+ Bxd7 41.Rxd7 Rh8 42.Ke3 Kg7 43.Kd4 Rhb8 44.Rxd5 Rxb2 45.Rxb2 Rxb2 46.a4 Rg2 47.a5 Rxg3 48.a6 Rxf3 49.Kxc4 Rf1 50.Ra5 f6 51.a7 Rd1 52.a8=Q Kh7 53.Qb8 Re1 54.Ra4 Re7 55.Ra8 Rf7 56.Qh8# 1-0