1.e4 e6 2.d4 d5 3.Nd2 c5 4.exd5 Qxd5 5.Ngf3 cxd4 6.Bc4 Qd6 7.O-O Nf6 8.Nb3 Nc6 9.Nbxd4 Nxd4 10.Nxd4 a6 11.Re1 Qc7 12.Bf1 Bd6 13.Nf5 Bxh2+ 14.Kh1 g6 15.Ng7+ Kf8 16.Bh6 Kg8 17.g3 e5 18.Rxe5 Bd7 19.Qd4 Ng4 20.Ne8 Bc6+ 21.Bg2 Bxg2+ 22.Kxg2 Qc6+ 23.f3 Nxh6 24.Rae1 Bxg3 25.Re6 Nf5 26.Nf6+ Kf8 27.Nd7+ Qxd7 28.Qxh8#