1.d4 c6 2.e3 d5 3.Nf3 Bf5 4.c4 e6 5.Nc3 Be7 6.Bd3 Bxd3 7.Qxd3 b6 8.O-O Nf6 9.e4 dxe4 10.Nxe4 Nbd7 11.Nxf6+ Nxf6 12.Ne5 Rc8 13.Bf4 Nh5 14.Bd2 Nf6 15.Rad1 O-O 16.Qf3 Qc7 17.Bf4 Bd6 18.Rfe1 Nd7 19.h4 Nxe5 20.dxe5 Bb4 21.Re3 Rfd8 22.Red3 Rxd3 23.Rxd3 Rd8 24.Rxd8+ Qxd8 25.Qxc6 Bf8 26.g3 Qd1+ 27.Kg2 Qb1 28.Qa4 Qxb2 29.Qxa7 h6 30.Qa8 Qb4 31.Be3 Kh7 32.a3 Qxa3 33.Qxa3 Bxa3 34.Bxb6 Kg6 35.c5 Kf5 36.c6 Ke4 37.c7 Kxe5 38.f4+ Ke4 39.Kg1 Bc1 40.f5 Bb2 41.Ba5 Bd4+ 42.Kh1 exf5 43.Be1 Bf6 44.Kh2 Bd4 45.c8=Q Ba1 46.Qf8 Bb2 47.Qh8 Ba1 48.g4 Kf3 49.Kg1 fxg4 50.Qf8 Kf4 51.Qd6+ Ke3 52.Bg3 Be5 53.Qf8 Bb8 54.Bf2+ Ke2 55.Qe7+ Kf3 56.Qe3# 1-0