1.Nf3 d5 2.g3 Nc6 3.Bg2 e5 4.d3 Be6 5.O-O Nf6 6.Nbd2 Qd7 7.c3 Be7 8.Ng5 O-O-O 9.b4 h5 10.Ndf3 Nh7 11.b5 Nb8 12.Nxe5 Qe8 13.Nxe6 fxe6 14.Qa4 Bf6 15.d4 a6 16.Rb1 Bxe5 17.dxe5 Qg6 18.bxa6 Nxa6 19.Qb5 Nc5 20.Ba3 Ne4 21.Qxb7+ Kd7 22.Qb5+ Kc8 23.Qa6+ Kd7 24.Qb5+ Kc8 25.Qc6 h4 26.Rb7 Qf7 27.Qb5 c6 28.Qxc6+ Qc7 29.Qxc7#