1.Nf3 d5 2.d4 Bf5 3.c4 e6 4.Qb3 Nc6 5.c5 Rb8 6.Nc3 Nf6 7.Qa4 Be7 8.e3 Nd7 9.Bb5 g5 10.Bxc6 bxc6 11.Qxc6 O-O 12.O-O g4 13.Ne1 Nf6 14.Ne2 h5 15.b3 Ne4 16.f3 gxf3 17.Nxf3 Kh7 18.Ne5 Rc8 19.Rxf5 exf5 20.Nd7 Bd6 21.Nxf8+ Bxf8 22.Ng3 Nxg3 23.hxg3 h4 24.gxh4 Qxh4 25.Bd2 Qe4 26.Qd7 Qe6 27.Qxe6 fxe6 28.b4 c6 29.Rb1 a6 30.a4 Rb8 31.Be1 e5 32.Bg3 f4 33.exf4 exd4 34.f5 Re8 35.b5 cxb5 36.axb5 axb5 37.c6 d3 38.Rd1 Bc5+ 39.Kf1 Rc8 40.c7 d4 41.Rxd3 Bb6 42.Be5 Kh6 43.Rg3 Bxc7 44.Rg6+ Kh5 45.Bxd4 Bf4 46.Bf6 Rc1+ 47.Kf2 Rc5 48.g4# 1-0