1.Nf3 Nf6 2.c4 b6 3.g3 c5 4.Bg2 Bb7 5.O-O g6 6.Nc3 Bg7 7.d4 cxd4 8.Qxd4 d6 9.b3 Nbd7 10.Bb2 O-O 11.Rac1 Ne4 12.Qd1 Nxc3 13.Bxc3 Nf6 14.Qd4 Rc8 15.Nd2 Bxg2 16.Kxg2 Qc7 17.Qd3 Rfd8 18.e4 Qb7 19.Rfe1 a6 20.a4 Rc7 21.b4 Rdc8 22.b5 axb5 23.axb5 Nd7 24.Bxg7 Kxg7 25.Qd4+ Kg8 26.f4 Ra8 27.Ra1 Rcc8 28.Rxa8 Rxa8 29.Ra1 Nc5 30.Kf3 Ne6 31.Rxa8+ Qxa8 32.Qxb6 Nc5 33.Qc6 Qa3+ 34.Kg4 Nd3 35.b6 Nf2+ 36.Kh4 Qe3 37.b7 Qe2 38.Qc8+ Kg7 39.b8=Q Qh5#