1.Nf3 d5 2.c4 Nf6 3.d4 Nc6 4.cxd5 Qxd5 5.Nc3 Qd8 6.d5 Nb4 7.e4 Bg4 8.Qa4+ c6 9.Qxb4 e5 10.Qxb7 Bd7 11.Nxe5 Bc5 12.dxc6 Be6 13.c7 Qd4 14.Qxa8+ Ke7 15.Nc6+ Kd6 16.Nxd4 Rxa8 17.Bf4+ Ke7 18.Nxe6 fxe6 19.Rd1 Ne8 20.Bb5 e5 21.Bxe5 Rc8 22.Rd7+ Ke6 23.Rd8 Rxc7 24.Rxe8+ Re7 25.Rxe7+ Bxe7 26.f4 g6 27.Ke2 h5 28.Rd1 h4 29.Bc4#