1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Bb4 5.Bg5 Bxc3+ 6.bxc3 h6 7.Bh4 g5 8.Bg3 Nc6 9.e3 b6 10.cxd5 Qxd5 11.c4 Qd7 12.Bd3 Ne7 13.O-O Ng6 14.Ne5 Nxe5 15.Bxe5 Qe7 16.Qf3 g4 17.Qxa8 Rg8 18.Qxc8+ Qd8 19.Qxd8+ Kxd8 20.Bxf6+ Kd7 21.a4 h5 22.a5 Kc6 23.axb6 cxb6 24.Be4+ Kd6 25.Be5+ Ke7 26.Rxa7+ Kf8 27.Bf6 Ke8 28.Bc6+ Kf8 29.Ra8#