1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.bxc3 Bg7 7.Nf3 c5 8.Bb5+ Nc6 9.d5 Qa5 10.Rb1 a6 11.Ba4 b5 12.dxc6 bxa4 13.O-O Be6 14.Bf4 O-O 15.c7 Bxa2 16.Rb8 Bb3 17.Qd7 Be6 18.Qc6 Raxb8 19.cxb8=Q Rxb8 20.Bxb8 a3 21.Qe8+ Bf8 22.Bf4 Kg7 23.Bh6+ Kxh6 24.Qxf8+ Kh5 25.Qxe7 Kh6 26.Qf8+ Kh5 27.Qg7 a2 28.Qxh7+ Kg4 29.Qh4#