1.e4 e5 2.Nf3 Bc5 3.Nxe5 d6 4.Nf3 Nf6 5.d4 Bb6 6.Bd3 O-O 7.O-O Nc6 8.c3 Bg4 9.Bg5 Na5 10.Nbd2 c5 11.Qb1 Nc6 12.e5 Ne8 13.Bxd8 Rxd8 14.Bxh7+ Kh8 15.Bf5 Ba5 16.Bxg4 b5 17.Qf5 Nc7 18.Qh5+ Kg8 19.Ng5 Rfe8 20.Qxf7+ Kh8 21.Rfe1 b4 22.Re3 Ne6 23.Rh3#