1.d4 c6 2.Qd3 d5 3.Nf3 Qa5+ 4.Bd2 Qb6 5.Nc3 Nf6 6.e4 dxe4 7.Nxe4 Qxb2 8.Rc1 Nbd7 9.Be2 g6 10.O-O Bg7 11.c4 Qb6 12.Bf4 O-O 13.Ng3 Re8 14.Rfe1 Qa5 15.Bf1 Nf8 16.h3 Ne6 17.Bd2 Qc7 18.Bc3 b6 19.Qc2 Bb7 20.Rxe6 fxe6 21.Ng5 Bc8 22.Re1 Rf8 23.Bd3 Bd7 24.Bxg6 hxg6 25.Qxg6 Be8 26.Qxg7+ Kxg7 27.Nxe6+ Kg8 28.Nxc7 Rc8 29.Ne6 Rf7 30.Nf5 Rh7 31.Ng5 Bg6 32.Nxe7+ Rxe7 33.Rxe7 Bh5 34.Kh2 a5 35.Ne6 Rd8 36.g4 c5 37.Ng5 Rd5 38.Nf7 Bxf7 39.cxd5 Nxd5 40.dxc5 Nxe7 41.cxb6 Bxa2 42.Bxa5 Bd5 43.Bb4 Nc8 44.Bc5 Kg7 45.f4 Kf6 46.Kg3 Be4 47.Bd4+ Kg6 48.f5+ Bxf5 49.Kf4 Be6 50.Ke5 Bxg4 51.b7 Ne7 52.hxg4 Kh6 53.g5+ Kg6 54.Ke6 Kh7 55.b8=Q Ng8 56.Qb1# 1-0