1.d4 d5 2.e4 dxe4 3.Nc3 Nf6 4.f3 exf3 5.Nxf3 Bg4 6.h3 Bh5 7.Bc4 e6 8.O-O Bd6 9.Bg5 Nbd7 10.Qe1 O-O 11.Ne4 Be7 12.Qh4 Bxf3 13.Rxf3 h6 14.Bd3 hxg5 15.Nxg5 g6 16.Raf1 Kg7 17.Bxg6 Kxg6 18.Rg3 Nh5 19.Nxf7+ Bg5 20.Rxg5+ Qxg5 21.Qxg5+ Kh7 22.Qh6+ Kg8 23.Qh8#