1.e4 d6 2.d4 g6 3.Nc3 Bg7 4.Nf3 Nc6 5.Bc4 e6 6.O-O Nge7 7.d5 exd5 8.exd5 Ne5 9.Nxe5 Bxe5 10.Bg5 Qd7 11.Re1 O-O 12.Bxe7 Qxe7 13.f4 Bd4+ 14.Qxd4 Qd7 15.Ne4 c6 16.Nf6+ Kg7 17.Nxd7+ Kh6 18.Nxf8 Bf5 19.Nxh7 Kxh7 20.Qf6 Rf8 21.Re3 Kg8 22.Rh3 Bxc2 23.Qh8#