1.e4 c6 2.Nf3 d5 3.d3 e6 4.Be2 c5 5.Be3 Nc6 6.exd5 exd5 7.d4 c4 8.b3 Bb4+ 9.c3 Bd6 10.bxc4 Nf6 11.cxd5 Nxd5 12.O-O O-O 13.Bg5 Qa5 14.c4 Nf4 15.Bxf4 Bxf4 16.g3 Bd6 17.Nbd2 Bh3 18.c5 Bxf1 19.Bxf1 Be7 20.Nc4 Qc7 21.d5 Bf6 22.d6 Qc8 23.Rc1 Qe6 24.Ne3 Qxa2 25.Nd5 Bd8 26.Rc3 Kh8 27.Kg2 a5 28.Bc4 Qb2 29.Rb3 Qa2 30.Nc3 Qe2 31.Qxe2 a4 32.Nxa4 f5 33.Ra3 Bg5 34.Ne1 Rf7 35.g4 Na5 36.Rd3 Nc6 37.Qc2 f4 38.Kh1 Rd8 39.Rd1 Ra8 40.Nb6 Ne7 41.Bb5 Rff8 42.Rc1 Rf6 43.Nxa8 Bh4 44.dxe7 Rf7 45.e8=Q+ Rf8 46.Qxf8# 1-0