1.d4 c6 2.c4 a6 3.g3 d5 4.Nd2 dxc4 5.Bg2 b5 6.Qc2 e6 7.b3 Qxd4 8.Bb2 cxb3 9.Bxc6+ Nxc6 10.Qxc6+ Qd7 11.Qxa8 bxa2 12.Ngf3 Nf6 13.O-O e5 14.Bxe5 Ne4 15.Nxe4 Qd5 16.Qxc8+ Qd8 17.Qxd8+ Kxd8 18.Rac1 Bc5 19.Kh1 Bd6 20.Rc4 g5 21.Rc6 a1=B 22.Ned2 g4 23.Nc4 gxf3 24.Bxh8 Bd4 25.Nb2 B6e5 26.exf3 Bd6 27.h3 Ke7 28.Bf6+ Ke8 29.Kh2 Be7 30.Rcc1 Kd7 31.Rc8 b4 32.h4 Bdc5 33.Rd8+ Ke6 34.Rb1 Bf8 35.f4 Kxf6 36.Na4 Bce7 37.Kh3 Bxd8 38.Rc1 Ke6 39.Rc6+ Kd5 40.Rxa6 Kc4 41.Nb2+ Kc3 42.Nd1+ Kd2 43.Ne3 b3 44.Ra7 Bde7 45.Rd7+ Kc1 46.g4 b2 47.Rd1# 1-0