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 Qc7 16.Bd3 Nf6 17.Rfe1 Bd6 18.h3 Bh5 19.Nh4 Bh2+ 20.Kh1 Bd6 21.Qc2 Rac8 22.a3 Rfe8 23.Rac1 a6 24.Bg5 Be7 25.Ndf3 h6 26.Be3 Bxf3 27.Nxf3 Bd6 28.Qe2 Na5 29.Rcd1 Nc4 30.Bc1 b5 31.Ne5 a5 32.Bf4 b4 33.axb4 axb4 34.b3 Na5 35.cxb4 Nxb3 36.Qe3 Bxb4 37.Bxh6 Bxe1 38.Qg5 Nh5 39.Qxh5 Bxf2 40.Bf4 f5 41.Ng6 Qa7 42.Qh8+ Kf7 43.Ne5+ Kf6 44.Qh5 Bxd4 45.Qg5# 1-0