1.Nf3 c5 2.b3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Bb2 g6 6.g3 Bg7 7.Bg2 O-O 8.c4 a6 9.O-O Qc7 10.Nc3 Nc6 11.Rc1 Nxd4 12.Qxd4 Qa5 13.Nd5 Ne8 14.Nxe7+ Kh8 15.Bc3 Qxa2 16.Qe3 Qa3 17.Bxg7+ Nxg7 18.Nd5 Be6 19.Ra1 Qb2 20.Rfd1 Bxd5 21.Bxd5 Rfe8 22.Qf3 Rxe2 23.Rab1 Qe5 24.Qxf7 Rb8 25.Bg2 Ne6 26.Rd5 Qc3 27.Rxd6 Rf8 28.Qe7 Rfxf2 29.Qe8+ Kg7 30.Rd7+ Kh6 31.Bd5 Qe3 32.Kh1 Rxh2#