1.d4 d5 2.c4 e6 3.Nc3 Nf6 4.Nf3 Nc6 5.cxd5 exd5 6.Bg5 h6 7.Bxf6 gxf6 8.Qb3 Be7 9.Qxd5 Bd7 10.e3 O-O 11.Qh5 Kh7 12.Bd3+ Kg7 13.Nh4 Rg8 14.Bf5 Bxf5 15.Nxf5+ Kf8 16.Qxh6+ Ke8 17.Ng7+ Kd7 18.Qh3+ Kd6 19.Nb5+ Kd5 20.Qf3+ Kc4 21.Nc3 Nxd4 22.exd4 Qxd4 23.Qe2+ Qd3 24.b3+ Kxc3 25.Rc1+ Kd4 26.Rc4+ Qxc4 27.Qxc4+ Ke5 28.f4+ Kd6 29.O-O Rxg7 30.Rd1#