1.Nf3 d5 2.d4 Nc6 3.Bf4 Bg4 4.h3 Bh5 5.g4 Bg6 6.Bg2 e6 7.Nbd2 h5 8.g5 Nge7 9.Rg1 Nf5 10.e3 Bd6 11.Bxd6 Qxd6 12.Qe2 O-O-O 13.Nb3 Qe7 14.Nc5 e5 15.Qb5 Na5 16.Qxa5 Kb8 17.Nxe5 Rd6 18.Qb5 Rb6 19.Ncd7+ Ka8 20.Nxb6+ axb6 21.O-O-O Rd8 22.Rd3 Nd6 23.Ra3+ Kb8 24.Qa4 c6 25.Nxc6+ bxc6 26.Qa8+ Kc7 27.Ra7+ Nb7 28.Qxb7+ Kd6 29.Qxe7#