1.e4 c6 2.c3 d5 3.exd5 cxd5 4.Nf3 Nc6 5.d4 Bf5 6.Bf4 e6 7.Qb3 Qc8 8.Nh4 Be4 9.Nd2 Be7 10.Nhf3 Nf6 11.Be2 O-O 12.O-O Bf5 13.Nh4 Bg4 14.Nhf3 Nh5 15.Be3 Nf6 16.h3 Bf5 17.Nh4 Be4 18.Nxe4 Nxe4 19.Nf3 Bd6 20.Bd3 f5 21.Rac1 Na5 22.Qa4 Nc4 23.Bxc4 Qxc4 24.Qxc4 dxc4 25.a4 Rfc8 26.Rfe1 Rc6 27.Ne5 Bxe5 28.dxe5 Nc5 29.Bxc5 Rxc5 30.Rcd1 b5 31.Rd6 bxa4 32.Rxe6 Rb5 33.Ra1 Rxb2 34.Rxa4 a5 35.Re7 Kf8 36.Rd7 Re2 37.Rxc4 a4 38.Rcc7 a3 39.Rf7+ Kg8 40.Rxg7+ Kf8 41.Rxh7 Kg8 42.Rcg7+ Kf8 43.Ra7 Rxa7 44.Rxa7 a2 45.Kh2 Rxf2 46.Kg3 Rc2 47.h4 Rxc3+ 48.Kf4 Rc2 49.g3 Rf2+ 50.Kg5 Rg2 51.Kf6 Kg8 52.e6 Rxg3 53.Rxa2 f4 54.Ra8+ Kh7 55.e7 f3 56.e8=Q Rg1 57.Qh8# 1-0