1.e4 e5 2.Nf3 Nc6 3.Bb5 Bc5 4.O-O Qf6 5.c3 Nge7 6.d4 exd4 7.Bg5 Qg6 8.Qd2 dxc3 9.Nxc3 O-O 10.Nd5 f6 11.Bf4 d6 12.b4 Bb6 13.Bxc6 Nxc6 14.b5 Qxe4 15.Rfe1 Qa4 16.bxc6 bxc6 17.Nxb6 axb6 18.Re7 Rf7 19.Rae1 Qxa2 20.Re8+ Rf8 21.Rxf8+ Kxf8 22.Bxd6+ cxd6 23.Qxd6+ Kf7 24.Re7+ Kg6 25.Qg3+ Kh5 26.Re5+ Kh6 27.Qh4+ Kg6 28.Qh5#