1.Nf3 d5 2.g3 Bg4 3.Bg2 Nd7 4.d3 Ngf6 5.O-O c6 6.Nbd2 Qc7 7.e4 dxe4 8.dxe4 O-O-O 9.h3 Bh5 10.a4 Nc5 11.Qe2 g5 12.b4 Ne6 13.b5 Nd4 14.Qc4 c5 15.a5 Nxe4 16.b6 Nxd2 17.Nxd2 axb6 18.axb6 Qd6 19.Ne4 Qxb6 20.Bxg5 Bg7 21.Nxc5 Ne2+ 22.Kh2 Bxa1 23.Rxa1 Kb8 24.Be3 Qb2 25.Qa4 Kc7 26.Qa5+ Kd6 27.Nxb7+ Ke6 28.Ra4 Kf6 29.Qg5+ Ke6 30.Re4+ Kd7 31.Rxe7+ Kc8 32.Qc5+ Kb8 33.Qa7+ Kc8 34.Qa8#