1.e4 c6 2.f3 d5 3.d4 dxe4 4.fxe4 e5 5.Nf3 exd4 6.Bc4 Bb4+ 7.c3 Ba5 8.Qb3 Qe7 9.Bg5 f6 10.Bd2 b5 11.Bxg8 dxc3 12.Nxc3 Na6 13.Be3 Bb6 14.Nd5 cxd5 15.Bxd5 Qb4+ 16.Ke2 Rb8 17.Rhc1 Bd7 18.Bxb6 Rxb6 19.Qe3 Qe7 20.Kf2 Nb4 21.Bb3 Nc6 22.Rc5 Na5 23.Rc7 Nxb3 24.axb3 O-O 25.Raxa7 Rd6 26.Qc5 Re8 27.Qxb5 Rd8 28.Qc5 h6 29.h3 Kh7 30.b4 Qe6 31.Qf5+ Qxf5 32.exf5 Rd5 33.b5 Bxf5 34.Rxg7+ Kh8 35.Rgb7 Be4 36.Ra4 f5 37.Rb4 Rc5 38.Re7 Rc2+ 39.Ke3 Rd3+ 40.Kf4 Rxg2 41.Nh4 Rg5 42.b6 Rxh3 43.Ke5 Rg4 44.Re8+ Kg7 45.b7 Bxb7 46.Rxb7# 1-0