1.e4 c6 2.Nc3 d5 3.Nf3 Bg4 4.h3 Bxf3 5.Qxf3 Nf6 6.Be2 e6 7.O-O Bc5 8.Rd1 Bd4 9.Qf4 Bxc3 10.bxc3 Nxe4 11.Ba3 Nd7 12.Rab1 b5 13.c4 bxc4 14.Bxc4 c5 15.Bd3 Nef6 16.Qd6 Qe7 17.Bxc5 Qxd6 18.Bxd6 Nb6 19.Bb5+ Kd8 20.a4 Rc8 21.d3 Rxc2 22.a5 Nc8 23.Bb8 Rf8 24.a6 Ne8 25.Rdc1 Rxc1+ 26.Rxc1 f6 27.f4 Rg8 28.Bc6 Ned6 29.Ba4 Ne8 30.f5 exf5 31.Rc5 Ned6 32.Rc7 Nb6 33.Bc6 Ndc8 34.Rb7 g5 35.Bxa7 Nxa7 36.Rxa7 Nc4 37.dxc4 Rg6 38.Kh1 h5 39.Ba8 Rg8 40.g3 Rg6 41.Bb7 f4 42.Ba8 Kc8 43.Rh7 d4 44.c5 h4 45.g4 Kb8 46.Be4 f5 47.a7+ Kc8 48.a8=Q# 1-0