1.Nf3 Nf6 2.d4 g6 3.e3 d6 4.c4 a6 5.Be2 Bf5 6.O-O Bg7 7.Nc3 O-O 8.d5 e5 9.dxe6 Bxe6 10.e4 Re8 11.Qc2 Nc6 12.Be3 Ng4 13.Bg5 f6 14.Bd2 Nge5 15.Nd5 Nxf3+ 16.Bxf3 Nd4 17.Qd3 f5 18.Bc3 Nxf3+ 19.Qxf3 fxe4 20.Qxe4 c6 21.Bxg7 Bxd5 22.Qd4 Re4 23.Qd3 Rxc4 24.Bc3 b5 25.b3 Rf4 26.Rae1 a5 27.Bb2 b4 28.f3 a4 29.Qd2 a3 30.Qxf4 axb2 31.Qxb4 Rxa2 32.Qd4 Qb8 33.Re7 Bf7 34.Rd7 Qe8 35.Rxd6 Bd5 36.Qf6 Ra1 37.Rxa1 Qe3+ 38.Kf1 bxa1=Q+ 39.Qxa1 Qd3+ 40.Kg1 Qe3+ 41.Kh1 Qe7 42.Rf6 Qa3 43.Qxa3 Bf7 44.g4 Bc4 45.Qf8# 1-0