1.e4 e5 2.Nf3 Nc6 3.Bb5 d6 4.d4 a6 5.Bxc6+ bxc6 6.dxe5 Bg4 7.O-O Bxf3 8.Qxf3 dxe5 9.Nc3 Nf6 10.Bg5 Be7 11.Bxf6 Bxf6 12.Rad1 Qe7 13.Qg4 Rd8 14.Rxd8+ Qxd8 15.Rd1 Qe7 16.Qc8+ Qd8 17.Rxd8+ Bxd8 18.Na4 O-O 19.Qd7 Bg5 20.g3 Rd8 21.Qxc7 Rd1+ 22.Kg2 Rd2 23.Nc5 h6 24.Nd7 Be7 25.Nxe5 Bc5 26.Qxf7+ Kh7 27.Ng4 Rxc2 28.Nf6+ Kh8 29.Qg8#