1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 O-O 5.Bd2 d5 6.Rc1 Re8 7.a3 Bf8 8.Nf3 b6 9.Ne5 c5 10.cxd5 exd5 11.Bb5 Re6 12.O-O Ba6 13.Bxa6 Nxa6 14.f4 Nc7 15.Be1 Ne4 16.Qh5 Qe8 17.f5 f6 18.Qd1 Re7 19.Nxe4 dxe4 20.Ng4 Rd7 21.Qb3+ Kh8 22.dxc5 Bxc5 23.Bb4 Rd3 24.Qc4 Bxb4 25.axb4 Nd5 26.Rfe1 Rd8 27.Rcd1 h5 28.Rxd3 exd3 29.Nf2 d2 30.Ra1 Nxe3 31.Qe2 Nc2 32.Qxe8+ Rxe8 33.Rf1 Ne3 34.Ra1 Rc8 35.Re1 dxe1=Q#