1.d4 Nf6 2.Nf3 d6 3.g3 g6 4.Bg2 Bg7 5.O-O O-O 6.c3 Nfd7 7.Bg5 f6 8.Qb3+ Kh8 9.Be3 e5 10.Nbd2 Nc6 11.h4 f5 12.Ng5 Qe7 13.Ne6 Re8 14.Nxc7 Rb8 15.Nxe8 Qxe8 16.Nf3 f4 17.gxf4 exf4 18.Bxf4 Qxe2 19.Rae1 Qd3 20.Bxd6 Ra8 21.Re8+ Nf8 22.Bxf8 Qf5 23.Bc5+ Bf8 24.Rxf8+ Kg7 25.Qg8+ Kh6 26.Rxf5 Bxf5 27.Qxa8 Be4 28.Qf8+ Kh5 29.Qf4 Bxf3 30.Bxf3#