1.d4 Nf6 2.Nf3 e6 3.g3 b6 4.Bg2 Bb7 5.O-O Be7 6.c4 d5 7.Ne5 O-O 8.Nc3 Nbd7 9.Qa4 c5 10.Nxd7 Nxd7 11.cxd5 cxd4 12.Qxd4 Bf6 13.Qd1 Bxc3 14.bxc3 Bxd5 15.Bxd5 exd5 16.Qxd5 Nc5 17.Qf3 Re8 18.Be3 Ne4 19.Rfd1 Qc8 20.Rd3 Qe6 21.h4 Nf6 22.Rad1 Qxa2 23.Qxa8 Rxa8 24.Rd8+ Ne8 25.Rxa8 f5 26.Rxe8+ Kf7 27.Ra8 Qxe2 28.Rxa7+ Kg6 29.Rd6+ Kh5 30.Rxg7 h6 31.Rxh6#