1.d4 e6 2.e4 d5 3.exd5 exd5 4.Nf3 Nf6 5.Bd3 c5 6.O-O g5 7.Bxg5 Nc6 8.Re1+ Be6 9.Bf5 Bh6 10.Bxh6 Ne4 11.Bxe6 Rc8 12.a4 fxe6 13.a5 Rg8 14.a6 Rc7 15.axb7 Qh4 16.Nxh4 Rf8 17.dxc5 Rg7 18.Bxg7 Kd7 19.Bxf8 Kc7 20.Nc3 h5 21.Nxe4 Ne5 22.Rxa7 Nc6 23.Qxh5 Nb4 24.Qh8 Kd8 25.b8=Q# 1-0