1.g3 b5 2.Bg2 d5 3.e4 dxe4 4.Nc3 a6 5.Nxe4 Bb7 6.d4 f5 7.Nd6+ exd6 8.Bxb7 Ra7 9.Bg2 Nf6 10.Nh3 d5 11.O-O c6 12.Re1+ Re7 13.Re5 g6 14.a4 Bg7 15.Bg5 O-O 16.axb5 axb5 17.Nf4 Qd6 18.Rxe7 Qxe7 19.c3 Re8 20.Nd3 Qb7 21.Nc5 Qf7 22.Bf4 Bf8 23.Nd3 Qb7 24.Ra5 Nh5 25.Bg5 Nd7 26.Qa1 h6 27.Be3 Nhf6 28.Ra7 Qc8 29.Qa5 Qb8 30.Bf4 Qb6 31.Qa1 b4 32.h4 bxc3 33.bxc3 Qb5 34.Bf1 Qb3 35.Qa5 Qc2 36.Kg2 h5 37.Bg5 Bd6 38.Ra6 Rc8 39.Ra8 Rf8 40.Rxf8+ Bxf8 41.Qd8 Qxc3 42.Bxf6 Nxf6 43.Qxf6 c5 44.Qxg6+ Bg7 45.dxc5 Qe5 46.Nxe5 Kf8 47.Qf7# 1-0